![](/img/trans.png)
[英]How to setup apache 2 reverse proxy to forward different domain and pretend as that domain name?
[英]Reverse proxy not keeping the original domain name
我想做這樣的事情:
Domain1 = www.abc.com Domain 2 = www.xyz.com
有人訪問www.abc.com時,應該訪問www.xyz.com/directory/1
我在Apache 2.2中有此配置(是的,它具有mod_proxy)
<VirtualHost *:80>
ServerName www.abc.com
ProxyRequests Off
ProxyPass / http://www.xyz.com/directory/1
ProxyPassReverse / http://www.xyz.com/directory/1
</VirtualHost>
事情是它正在工作,但它在瀏覽器位置欄中顯示http://www.xyz.com/directory/1 ,我想顯示abc.com。
我使用了它,將域名從測試更改為真實域名后,它停止顯示正確的域名,所以有人可以告訴我那里是否有問題?
當我輸入以下內容時,我就知道了:
<Proxy *>
Order deny,allow
Allow from all
</Proxy>
一切都按預期工作:)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.