ProxyPassReverse& URL重写:相同的配置,不同的行为

时间:2015-07-01 11:49:24

标签: apache mod-proxy

我正在尝试做的很常见:使用ProxyPass通过apache服务器在互联网上公开内部局域网网站。

ProxyPass /app1/ http://192.168.2.125/
ProxyPassReverse /app1/ http://192.168.2.125/

ProxyPass /app2/ http://192.168.2.1/
ProxyPassReverse /app2/ http://192.168.2.1/

App1就像魅力重写每个页面中的所有网址一样。 相反,App2不会正确重写URL(即浏览器显示server.com/login而不是正确的server.com/app2/login)。 我真的不明白为什么我使用相同的配置有不同的行为。我也试过使用重写引擎没有运气。 我无法修改应用程序,我只需要代理它们。

0 个答案:

没有答案