我一直在努力这一段时间,我肯定做错了什么。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