編輯網站.htaccess文件,將網站301重定向規添加到此文件中,如果沒有.htaccess文件,就需要創建一個(zhuzhouren.cn是黑帽百科SEO博客的域名,需要自己替換成自己的域名)

1、不帶www域名zhuzhouren.cn重定向到帶www域名www.zhuzhouren.cn
這種301重定向建議站長們一定要做,而且也是網站SEO優化必須要做的,將帶www的域名www.zhuzhouren.cn
重定向到不帶www域名zhuzhouren.cn也是一樣的原因,只是形式不同的而已,如下圖所示:
打開網站.htaccess文件,加入以下301重定向規則(下面針對的是主域名)。
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www.zhuzhouren.cn$ [NC]
RewriteRule ^(.*)$ http://www.zhuzhouren.cn/$1 [L,R=301]
2、帶www域名www.zhuzhouren.cn重定向到不帶www域名zhuzhouren.cn
RewriteEngine On
RewriteCond %{HTTP_HOST} !^zhuzhouren.cn$ [NC]
RewriteRule ^(.*)$ http://zhuzhouren.cn/$1 [L,R=301]
3、網站要更換新域名,老域名oldzhuzhouren.cn重定向到新域名www.newzhuzhouren.cn,規則如下所示:
RewriteEngine On
RewriteCond %{HTTP_HOST} !oldzhuzhouren.cn$ [NC]
RewriteRule ^(.*)$ http://www.newzhuzhouren.cn/$1 [L,R=301]
4、重定向oldzhuzhouren.cn to newzhuzhouren.cn,規則如下所示:
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} !oldzhuzhouren.cn$ [NC]
RewriteRule ^(.*)$ http://newzhuzhouren.cn/$1 [L,R=301]
5、不同文件之間的301重定向,例如將zhuzhouren.cn/file/file.php重定向到otherzhuzhouren.cn/otherfile/other.php
RewriteCond %{HTTP_HOST} ^www.zhuzhouren.cn$
RewriteRule ^file/file.php$ http://www.otherzhuzhouren.cn/otherfile/other.php [R=301,L]
網站其他301重定向方案
也可以使用第三方DNS域名解新服務,顯性URL自動轉發,實現301永久重定向,另外也可以在淘寶購買URL轉發服務。
