我在 domain-a.com 上的 .htaccess 文件中有以下代码,它应该为仅搜索引擎到 domain-b.com 执行 301 重定向:
RewriteEngine On
RewriteCond %{HTTP_HOST} domain-a.com$ [NC]
RewriteCond %{HTTP_USER_AGENT} Googlebot [OR]
RewriteCond %{HTTP_USER_AGENT} msnbot [OR]
RewriteCond %{HTTP_USER_AGENT} Slurp
RewriteRule ^(.*)$ www.domain-b.com/$1 [L,R=301]
我想我在某个地方漏掉了一些东西,因为这会导致域做一些疯狂的事情。问题是我进入了一个带有域名的循环,这导致了 404。
为了测试,我在 Firefox 中使用用户代理切换插件。