我想在我的WAMPSERVER 2.0i安裝上設置虛擬主機。目前,它看起來像這樣:設置Apache虛擬主機和ProxyPass
http://domain/main
http://domain/sub1
http://domain/sub2
我需要設置它,以便1)訪問http://domain/會重定向到http://domain/main,但2)http://domain/sub1和http://domain/sub2保持原樣工作。
當我嘗試使用反向代理這樣
<VirtualHost *:80>
DocumentRoot "D:/WAMP/www"
ServerName domain
ProxyPass/http://domain/main/
ProxyPassReverse/http://domain/main/
ErrorLog "logs/error.log"
CustomLog "logs/access.log" common
</VirtualHost>
正常工作的第一選擇。但是,試圖訪問http://domain/sub1或http://domain/sub2給我「從遠程服務器讀取錯誤」 ......
我嘗試添加像
ProxyPass /sub1/ http://domain/sub1/
ProxyPassReverse /sub1/ http://domain/sub1/
,但沒有任何運氣。
任何人都可以提供任何意見嗎?謝謝!
是的,你說得對。代理並不是最好的主意。不知道爲什麼我從一開始就堅持下去...... – Jull 2010-09-27 23:06:17