Apache 反向代理

Apache 反向代理

我正在尝试在 Ubuntu 服务器上的 Apache/2.2.9 上设置反向代理,以将目录 /someapp 反向代理到另一台服务器,使用以下配置:

<虚拟主机 *:80>
ServerAdmin webmaster@localhost

ProxyRequests 关闭

ProxyPass /someapp http://somehost:8080/someapp/
ProxyPassReverse http://somehome:8080/someapp/ /someapp

当我浏览到http://主机/someapp我被重定向到http://somehome:8080/someapp而不是代理请求。

我是否遗漏了什么?

答案1

你的最后一行应该反过来:

反向代理密码http://somehome:8080/someapp//someapp

应该:

ProxyPassReverse /someapphttp://somehome:8080/someapp/

相关内容