-1

我使用以下代码创建了一个 .htaccess 文件:

rewriteengine on
rewritecond %{HTTP_HOST} ^example.com$
rewriterule ^hie\/ "http\:\/\/www\.example\.com\/" [R=301,L] #5060c69211a2d
ErrorDocument 404 http://www.example.com/redirect.html

出于某种原因,谷歌正在将我在搜索结果中出现的所有页面重定向到我的主页。

我不确定为什么会发生这种情况,bing 和 yahoo 搜索结果工作正常。我意识到谷歌将我的页面链接为“example.com/siding/example.html”而不是“www.example.com/siding/example.html”。

我不知道为什么,也不知道如何解决它。有任何想法吗?

4

1 回答 1

0

您可能希望将规则更改为:

rewriterule ^ http://www.example.com%{REQUEST_URI} [R=301,L]
于 2012-10-19T21:02:56.867 回答