如何修改“.htaccess”實(shí)現(xiàn)301重定向 二維碼
100
出于SEO、PR值傳遞、網(wǎng)址轉(zhuǎn)換的目的,在網(wǎng)站初建和網(wǎng)站遷移時(shí)我們都需要使用301重定向,通常包括域名對(duì)域名,目錄對(duì)目錄和一個(gè)獨(dú)立網(wǎng)址對(duì)另一個(gè)獨(dú)立網(wǎng)址的重定向。在bluehost虛擬主機(jī)上作301重定向,最常用的方法有2種: 1.直接編輯.htaccess。 2.用cPanel設(shè)定。 實(shí)質(zhì)二者都是修改文件.htaccess,只是前者手工編輯,后者是由cPanel完成。用cPanel操作相當(dāng)簡(jiǎn)單,登陸你的 cPanel(bluehost虛擬主機(jī)可以選簡(jiǎn)體中文)–>Domain–>Redirects,選擇相應(yīng)的選項(xiàng)即可完成設(shè)置,這里暫不討論。下面講一下直接編輯.htaccess的方法。 注意:在設(shè)置301重定向之前務(wù)必備份相應(yīng)目錄下的.htaccess文件。 1.重定向domain.com到www.domain.com 這種重定向旨在使域名唯一,是網(wǎng)站SEO必須要做的,后面重定向www.domain.com到domain.com也是出于同樣的原因,只是形式不同。 打開.htaccess文件,加入以下規(guī)則。(下面的規(guī)則是針對(duì)主域名的,子域名要修改) RewriteEngine On RewriteCond %{HTTP_HOST} !^www.domain.com$ [NC] RewriteRule ^(.*)$ http://www.domain.com/$1 [L,R=301] 2.重定向www.domain.com到domain.com RewriteEngine On RewriteCond %{HTTP_HOST} !^domain.com$ [NC] RewriteRule ^(.*)$ http://domain.com/$1 [L,R=301] 3.重定向olddomain.com到www.newdomain.com RewriteEngine On RewriteCond %{HTTP_HOST} !olddomain.com$ [NC] RewriteRule ^(.*)$ http://www.newdomain.com/$1 [L,R=301] 4.重定向olddomain.com to newdomain.com RewriteEngine On RewriteBase / RewriteCond %{HTTP_HOST} !olddomain.com$ [NC] RewriteRule ^(.*)$ http://newdomain.com/$1 [L,R=301] 5.重定向domain.com/file/file.php 到 otherdomain.com/otherfile/other.php RewriteCond %{HTTP_HOST} ^www.domain.com$ RewriteRule ^file/file.php$ http://www.otherdomain.com/otherfile/other.php [R=301,L]
文章分類:
如何301重定向
以信載商,良心建站。遨游始終秉承“一次建站、終身維護(hù)”的宗旨,竭誠(chéng)為客戶提供最優(yōu)質(zhì)的互聯(lián)網(wǎng)服務(wù)。遨游建站率先植入seo優(yōu)化理念,讓你的網(wǎng)頁(yè)更利于搜索引擎抓取,關(guān)鍵詞排名更靠前。可仿站、可定制。無(wú)論是傳統(tǒng)型企業(yè)官網(wǎng)、集團(tuán)型品牌官網(wǎng),還是營(yíng)銷型網(wǎng)站、電商型網(wǎng)站、定制型網(wǎng)站、特殊行業(yè)網(wǎng)站(醫(yī)療、教育),全部搞定。 公司:網(wǎng)站建設(shè)_小程序設(shè)計(jì)_競(jìng)價(jià)托管代運(yùn)營(yíng)公司;郵箱:1013601535@qq.com 手機(jī):17073547034;QQ: 1013601535 在線留言咨詢,24小時(shí)內(nèi)回復(fù)
我想咨詢 *
企業(yè)名稱
手機(jī)號(hào)碼 *
您的姓名
所在城市 提交 |
網(wǎng)站建設(shè)問題
熱門標(biāo)簽
最新發(fā)布 |