我有一个wordpress网站,例如www.example.com,它有超过300页。我在美国网站的子域上安装了整个www.example.com网站的副本。例如,子域名为http://abc.tm.org/,此子域名包含example.com的所有内容
现在有什么方法可以将我的整个example.com网站重定向到abc.tm.org网站吗?我想使用301 rel = canonical redirect。否则谷歌可能会禁止我的网站重复内容。
答案 0 :(得分:1)
首先,301和rel = canonical是两个不同的东西。如果您只想复制网站,请不要移动它,只需添加规范标记,如:
<link rel="canonical" href="http://www.example.com/original-page-url/"/>
在新的abc.tm.org网站上将会做到这一点并阻止谷歌变得恼火。它基本上告诉谷歌“这是原始页面,你现在只有这个URL指向它”。 ......所以对重复内容不予处罚。
如果您想要整个原始网站301以便重定向用户,则需要在.htaccess / apache配置中添加规则。像这篇文章说: http://webdesign.about.com/od/mod_rewrite/qt/site_redirects.htm
希望有所帮助!