我有一个wordperss博客。这个博客有两个域名(example1.com和example2.com)。在我的情况下,示例1。com重定向到示例2。com。此重定向工作正常。
我看到Google机器人不断索引我的Feedbuner和Wordpress RSS提要utm\\u源URL参数。然后,我向添加了以下代码。htaccess文件,高于mod\\u重写规则。
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{QUERY_STRING} .
RewriteCond %{QUERY_STRING} !^(s|p)=.*
RewriteCond %{REQUEST_URI} !.*wp-admin.*
RewriteRule ^(.*)$ /$1? [R=301,L]
</IfModule>
现在,新的域(example2.com)URL参数将自动重定向到原始帖子。但旧域(example1.com)URL参数包含的URL给出了404错误。
对于一个实例,旧域URL参数链接给出以下类型404错误URL(最终URL)。
http://www.example2.com/example1.com/2013/05/myblogposts.html
如何解决此问题?