apache反向代理更改网址

时间:2011-03-11 18:53:19

标签: apache redirect reverse-proxy httpd.conf

我尝试在服务器上配置apache的反向代理,将请求从/ hotm重定向到http://gateway.messenger.hotmail.com

在浏览器中输入地址xxx.xxx.xxx.xxx/hotm,请求被正确重定向,但地址栏中的网址更改为“http://gateway.messenger.hotmail.com”。

可以在apache上配置代理,以便地址不会改变吗?

[编辑] 这是httpd.conf片段

ProxyRequests Off
ProxyPass /hotm http://gateway.messenger.hotmail.com
ProxyPassReverse /hotm http://gateway.messenger.hotmail.com
<Directory /var/www/html/hotm>
 Order Allow,deny
 Allow from all
</Directory>
Redirect Permanent /hotm http://gateway.messenger.hotmail.com

1 个答案:

答案 0 :(得分:1)

您还必须将ProxyPassReverse指令设置为与ProxyPass值相同的网址。