2010-09-30 52 views
1

我想要做這樣的事情:反向代理不保留原有域名

域1 = 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

我只是想出解決辦法,當我把這個:

<Proxy *> 
    Order deny,allow 
    Allow from all 
</Proxy> 

它預期的所有工作:)