網站進行30重定向對廣大站長來說並不陌生,處於SEO、PR值傳遞等都會對網站設置30跳轉,通常我們做30重定向都是修改網站根目錄下.htccess文件,下面就
修改.htccess文件實現30重定向方法有以下幾點:
、重定向.com到www..com
這是最常見的重定向方法,其目的是爲了實現域名的唯一性,這是網站優化必須做的。其操作方法是在.htccess文件中加入以下規則;
RewiteEngine On
RewiteCond %{HTTP_HOST} !^www..com$ [NC]
RewiteRule ^(.*)$ https://www..com/$ [L,R=30]
2、重定向www..com到.com
該重定向剛好與上面的相反,在.htccess文件中加入規則如下;
RewiteEngine On
RewiteCond %{HTTP_HOST} !^.com$ [NC]
RewiteRule ^(.*)$ http://.com/$ [L,R=30]
3、重定向olddomin.com 到 newdomin.com
由於公司的發展可能需要對網站的域名進行更換,此時就需要將老的域名重定向到新的域名中去,在.htccess文件操作如下;
RewiteEngine On
RewiteBse /
RewiteCond %{HTTP_HOST} !olddomin.com$ [NC]
RewiteRule ^(.*)$ http://newdomin.com/$ [L,R=30]
4、重定向olddomin.com 到 www.newdomin.com
這個只需要在第三種重定向中進行相應的改良就可以
RewiteEngine On
RewiteCond %{HTTP_HOST} !olddomin.com$ [NC]
RewiteRule ^(.*)$ http://www.newdomin.com/$ [L,R=30]
5、重定向domin.com/file/file.php 到 othedomin.com/othefile/othe.php
這種是對在更改網站域名的同時,網站目錄路徑也發生變化的情況下使用,在.htccess文件中操作如下;
RewiteCond %{HTTP_HOST} ^www.domin.com$
RewiteRule ^file/file.php$ http://www.othedomin.com/othefile/othe.php [R=30,L]
6、在Apche服務器實現30重定向
在Apche服務器實現30重定向只需要在.htccess文件中加入以下規則就可以了,格式是舊目錄/舊文檔名 新文檔的地址;
Rediect /olddiectoy https://www..com/newdiectoy
修改.htccess文件實現30重定向方法基本上就是這些,用戶可以更具自己的需求選擇合適的方法進行修改。