伙计们! 有一个Apache的mod_proxy问题,希望有人能帮助
前言:我们需要一个新的域( http://section1.info )来引导用户访问( http://domain.info/?q=section1 )并在URL中保留section1.info。
以下似乎不工作:
ProxyRequests Off <Proxy *> Order deny,allow Allow from all </Proxy> ProxyPass / http://domain.info/?q=section1 ProxyPassReverse / http://domain.info/?q=section1
谢谢!
不幸的是,ProxyPass不接受查询string。 如果你确定使用mod_rewrite :
RewriteCond %{HTTP_HOST} section1.info$ RewriteRule (.*) http://domain.info/?q=section1 [P]
其中, [P]是代理标志,需要mod_proxy和mod_rewrite一起启用
希望这可以帮助。
一个解决方法很简单,redirect/ http://domain.info/?q=section1
但是这当然不会保留你的URL结构