我想做这样的事情:
Domain1 = www.abc.com 域名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。
我有它的工作,在我将测试的域名更改为真正的域名后,它显示正确的域名,所以有人可以告诉我,如果我有什么问题吗?
答案 0 :(得分:0)
当我说出来时,我只是弄清楚了这一点:
<Proxy *>
Order deny,allow
Allow from all
</Proxy>
这一切都按预期工作:)