我已經標記了這個Apache,因爲我認爲這就是我正在尋找的內容,但我知道我即將受到教育。如果我錯過了商標,請隨意編輯問題標題。將外部網址重新映射到內部端口服務
我有一個通過http運行多個服務的主服務器(Linux Mint 13,LAMP堆棧)。例如:
[MY-IP]/ <- landing
[MY-IP]/service1
[MY-IP]/service2
[MY-IP]/service3
我也跑亞音速(音樂服務器,subsonic.org),其在端口運行4040
[MY-IP]:4040/ <- subsonic landing page
[MY-IP]:4040/index.view <- example subsonic page
亞音速已經捆綁碼頭(JAVA)服務器偵聽端口4040
我想擺脫端口聲明;當某個特定的目錄/ URL被擊中時,我可以使用apache將端口80的呼叫轉發到端口4040嗎?例如:
[MY-IP]/subsonic
內部重定向到
[MY-IP]:4040/
這意味着我可以使用
[MY-IP]/subsonic/index.view
很多地方(我的工作場所,例如)塊使用非strandard端口[雖然個人音樂是允許的,所以我沒有違反任何規則] - 我想要一個簡單的URL使用,既爲我自己也讓我的女朋友可以訪問音樂。
這可以通過apache中的虛擬主機或mod_rewrite完成,而不會影響我的正常端口80服務?如果apache不是這個方法,我該如何實現我所說的目標?
(這是所有外部訪問路由器後面的服務器,端口轉發是不是一個問題)
鏈接到一個明確的指導將是有益的;我的google-fu在這一個上落後了。
謝謝你的時間。
謝謝主席先生,這是正確的,我懂了工作, – Chelmet
我們可以看到你怎樣得到它的一個示例工作 – puk