如何使用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編輯