我有一个奇怪的情况,客户端一直在为同一个站点使用多个域,但没有在它们上使用301重定向。所以搜索引擎已编入索引:
www.site1.com/pageid=2
www.site2.com/pageid=2
www.site3.com/pageid=2
www.site4.com/pageid=2
所有同一页面。我现在需要将(所有这些)重定向到 www.site1.com/about
过去我成功使用过这种格式:
RewriteCond %{QUERY_STRING} ^page_id=2$
RewriteRule ^/?site/$ http://www.site.com/about/ [L,R=301]
但这只是来自一个域名。有没有办法告诉它在site2,site3和site4上重定向同一页面的页面列表?
如果可能的话,我想将它们保存在同一个.htaccess文件中。