一個網站如果更換域名時,為不浪費和影響原有網站帶來的流量,就要將舊站中的頁面都301重定向到新網站,點擊任何展示在搜索引擎上的舊網站頁面連接時都會跳轉到新網站首頁或指定跳轉到新網站其它頁面;下面就以舊域名:www.bjitwx.com ; 新域名:www.richjn.cn 來舉例說明,請根據你的實際域名將下面代碼中出現的域名做相應替換。本方法適用于以php作為編碼語言的網站程序:
1、首頁跳轉
將網站所在空間根目錄內的.htaccess文件內寫入如下代碼:
Options +FollowSymLinks
RewriteEngine on
RewriteCond %{HTTP_HOST} ^itbmw.com$ [OR]
rewritecond %{http_host} ^www.richjn.cn [nc]
rewriterule ^(.*)$ http://www.newpm.net/$1 [L,R=301]
保存后上傳覆蓋;至此舊網站的首頁便可以跳轉到新網站首頁了。
2、內頁跳轉
在需要跳轉的內頁文件中(寫在了文件代碼頂部即可)寫入如下代碼:
<?php Header(“HTTP/1.1 301 Moved Permanently”); Header(“Location: http://www.newpm.net”); ?>
將此段代碼寫入了如下文件(主題內文件)中:404.php(404頁面)、archive.php(分類歸檔頁面)、page.php(獨立頁面)、single.php(文章頁面)。如果你的網站收錄正常的話,在你網站中能夠出現在搜索引擎上的頁面基本上就是這幾個,寫入如上代碼,就可以把這幾類頁面全部做301新站首頁(同樣可以指定到其他頁面)了。
完成后你可以在引擎上搜索掛著你舊域名的內容,點擊進去看看效果,是不是已經到達你的新域名網站了,注:本來要找的文章變成了現在新域名網站的首頁,還需要在你的新站上再次搜索一下關鍵詞才能找到你在搜索引擎上真正點擊的那篇文章了。
--- 版權最終歸艾銻無限所有http://www.richjn.cn/ 如需轉載,請標明出處。
相關文章