Wordger迁移问题的Blogger

时间:2013-09-28 20:07:46

标签: wordpress .htaccess blogger

将博客从Blogger迁移到Wordpress后,我遇到了一个问题。

我的所有旧链接都正确地重定向到WP,但我的Google网站站长工具帐户中出现404个错误很少。 例如:www.bloggertipstricks.com/2013/03/seo-tips.html?m=1

在URL之后添加了一个额外的参数(?m = 1)。任何人都可以帮我解决这个问题。

1 个答案:

答案 0 :(得分:1)

我在这里得到了解决方案。如您所知,Blogger也以?m=0?m=1结尾,因此您必须从网址中删除这两者。因此,请在.htaccess文件的顶部添加以下代码...

您可以在任何版本中使用以下代码:

RewriteEngine On
RewriteCond %{QUERY_STRING} ^m=1$
RewriteRule ^(.*)$ /$1? [R=301,L]
RewriteCond %{QUERY_STRING} ^m=0$
RewriteRule ^(.*)$ /$0? [R=301,L]

在Apache 2.4及更高版本中,您可以使用以下内容:

RewriteCond %{QUERY_STRING} m=[01]
RewriteRule ^ http://%{HTTP_HOST}%{REQUEST_URI} [QSD,R=301,L]

在Apache的较低版本中,然后2.4您可以使用以下内容:

RewriteCond %{QUERY_STRING} m=[01]
RewriteRule ^ http://%{HTTP_HOST}%{REQUEST_URI}? [R=301,L]