怎樣用.htaccess將舊域名重定向到新域名?

如果打算改變網站域名,并且舊網站放在Apache服務器上,將流量重新定向到新網站的過程相對簡單。遷移的最重要方面是確保不流失訪問者,并且不會導致現有搜索引擎排名丟失。301重定向或永久定向,能確保人類訪問者和搜索引擎自動無縫的指向新域名。

以下是應寫入老網站.htaccess文件中的代碼:

很明顯,你需要用實際域名替換實例中的olddomain和newdomain。如果網站不是.com后綴,也同樣需要改變。

一個應記住的事情是,上述規則會將訪問者引導到新域名的對應URL。換句話說,如果用戶要到http://www.olddomain.com/articles/about-me.html,會把他們重定向到http://www.newdomain.com/articles/about-me.html。但如果你將頁面轉移到http://www.newdomain.com/about-me.html,會發生什么呢?這種情況下,你需要在.htaccess文件中額外添加重定向,以確保將訪問者指向更改位置后的適當頁面。正因為此,不建議你嘗試在遷移域名的同時更改網站結構。因為這樣做容易導致SEO錯誤,顯然不是好事情。

另外,你的瀏覽器會緩存301重定向,因此從302開始重定向測試最好。

版權宣告:
作者:Riley.Chou
連結:https://sh100k.com/%e6%80%8e%e6%a0%b7%e7%94%a8-htaccess%e5%b0%86%e6%97%a7%e5%9f%9f%e5%90%8d%e9%87%8d%e5%ae%9a%e5%90%91%e5%88%b0%e6%96%b0%e5%9f%9f%e5%90%8d%ef%bc%9f/
來源:SH100K – 生活百科
文章版權歸作者所有,未經允許請勿轉載。

THE END
< <上一篇
下一篇>>