2011-03-11 169 views
1

我試圖在服務器上配置Apache的反向代理從/ hotm的請求重定向到http://gateway.messenger.hotmail.comapache的反向代理改變URL

在瀏覽器中輸入ADDRES 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

您還必須設置ProxyPassReverse指令,通常以相同的URL作爲您ProxyPass值。

+0

我使用指令「ProxyPreserveHost On」,它的工作原理。謝謝 – elias 2011-03-11 19:39:35