我在 .htaccess 文件中有此代码,可将 domain1.com 中的所有页面重定向到另一个域:
RewriteRule (.*) http://www.domain2.com/$1 [R=301,L]
但它不起作用。我用萤火虫检查了响应标头,但 Location 指令仍然有 domain1.com 而不是 domain2.com 。似乎并没有改变。我在某处读到某些服务器在规则中需要一个问号,但我不知道应该把它放在哪里。我的操作系统是 debian sqeeze,apache 版本是 2.2.16 。
编辑:这个问题导致一个循环,firefox给出:
The page isn't redirecting properly
Firefox has detected that the server is redirecting the request for this address in a way that will never complete.
* This problem can sometimes be caused by disabling or refusing to accept
cookies.
我的服务器在英镑服务器后面。
你能帮我吗?