如何使用HTAccess重定向整个站点

如果你有一个网站,你想移动到一个新的域名,最简单和最好的方法之一是在你的web服务器根目录下的.htaccess文件中重定向301。

301重定向很重要

使用301重定向而不是元刷新或其他类型的重定向非常重要。 这告诉搜索引擎网页已被永久移动到新的位置。 谷歌和其他搜索引擎将更新他们的索引,以使用新的域名而不改变你的索引值。

因此,如果您的旧网站在Google上的排名相当不错,那么在重定向编入索引后它将继续保持良好排名。 我个人在本网站上为许多网页使用了301重定向,排名没有变化。

就是这样

  1. 将所有内容放在新域中,使用与旧域相同的目录结构和文件名。 这是最重要的一步。 为了使301重定向起作用,这些域在文件结构上需要相同。

    您也可以考虑在这个新域中放置noindex,nofollow robots.txt文件,直到您设置了重定向。 这将确保Google和其他搜索引擎不索引第二个域名并惩罚您的重复内容。 但是,如果你没有很多内容,或者可以在一天左右复制所有内容,这并不重要。

  2. 在您的旧域名网站上,使用文本编辑器打开根目录中的.htaccess文件 - 如果您没有名为.htaccess的文件(请注意前面的点),请创建一个。 该文件可能隐藏在您的目录列表中。

  1. 添加行:

    重定向301 / http://www.new domain.com/

    到了。 顶部的htaccess文件

  2. 将URL http://www.new domain.com/更改为您要重定向到的新域名。

  3. 将该文件保存到旧网站的根目录。

  4. 测试旧的网页现在指向新的网域。

由Jeremy Girard编辑