出於SEO考慮,將mapleso.com重定向至www.mapleso.com?本站就使用了這種重定向的方法避免頁面權重分散。
壹旦選擇了帶WWW的為主域名,今後就不要隨意更改,方法如下:
RewriteEngine?OnRewriteCond?%{HTTP_HOST}?!^www.mapleso.com$?[NC]
RewriteRule?^(.*)$?/$1?[L,R=301]
上面這壹句話是從反面來寫的:如果域名不是帶WWW的,就統壹301跳轉到帶WWW的域名中去
2、如果需要將域名從www.mapleso.com跳轉到mapleso.com,則可以使用壹下代碼:
? RewriteEngine?OnRewriteCond?%{HTTP_HOST}?!^mapleso.com$?[NC]
RewriteRule?^(.*)$?/$1?[L,R=301]
3、如果需要變更域名,即將老域名換成全新的域名,但是網頁內容與結構不變,則可以使用以下代碼來實現:
RewriteEngine?OnRewriteBase?/
RewriteCond?%{HTTP_HOST}?!olddomain.com$?[NC]
RewriteRule?^(.*)$?/$1?[L,R=301]
如果是帶WWW的域名間跳轉,則以此類推,在域名前加上WWW即可。