我一直在努力這一段時間,我肯定做錯了什麼。Apache重定向到另一個端口
我在同一臺機器上有apache服務器和JBoss服務器。我想重定向mydomain.com的流量到JBoss localhost:8080/example。 DNS當前爲mydomain.com設置,並且在進入瀏覽器時將直接進入端口80。
我的問題是,當某個域名到達Apache(在本例中爲「mydomain.com」)時,我該如何重定向到不同的端口?
<VirtualHost ip.addr.is.here>
ProxyPreserveHost On
ProxyRequests Off
ServerName mydomain.com
ProxyPass http://mydomain.com http://localhost:8080/example
ProxyPassReverse http://mydomain.com http://localhost:8080/example
</VirtualHost>
修訂W /建議 - 還沒轉發到端口8080
<VirtualHost *:80>
ProxyPreserveHost On
ProxyRequests Off
ServerName mydomain.com
ServerAlias www.mydomain.com
ProxyPass http://mydomain.com http://localhost:8080/example
ProxyPassReverse http://mydomain.com http://localhost:8080/example
</VirtualHost>
這看起來不錯。你的症狀是什麼? – 2011-12-16 23:08:04
Sympotms是我把www.mydomain.com放在瀏覽器中,但它轉到apache根目錄。相反,我希望它重定向到一個jboss子目錄localhost:8080/subdir。我目前正在將各個域直接重定向到80端口,但無法將其轉移到另一個端口。 – agentcurry 2011-12-16 23:20:14
我有完全相同的要求:您是否找到解決方案? – Cystack 2012-06-27 12:27:43