2016-07-14 38 views
0

所以這裏是設置 服務器1接收所有傳入的Web用戶,因爲它也是端口80也被轉發的那個(apache)。將子域指向本地IP

服務器2-4,有各種其他服務,本地IP地址192.168.0.x,我希望能夠指向他們每個子域。

到目前爲止,我所需要做的就是創建子域作爲虛擬主機的條目,然後以某種方式獲取這些內容,而不是指向server1上的目錄,將它們指向本地網絡上的各種其他服務器但是我無法弄清楚我需要輸入什麼來實現這一點。

任何幫助將不勝感激。

回答

0

事情是這樣的:

<VirtualHost *:80> 
    ServerName subdomain.example.com 

    ErrorLog logs/subdomain.example.com_error_log 
    CustomLog logs/subdomain.example.com_log common 

    ProxyPass   / http://192.168.0.x:9090/ 
    ProxyPassReverse / http://192.168.0.x:9090/ 
</VirtualHost> 
+1

感謝您的答覆,當我試圖重新啓動的Apache2它給我的錯誤,「作業的apache2.service失敗參見‘systemctl狀態apache2.service’和「journalctl。 -xn'獲取詳細信息。「 –

+1

其中它表示'無效的命令'ProxyPass',可能拼錯或由未包含在服務器配置中的模塊定義' –