很多seoer新手因?yàn)閯偨佑|seo行業(yè),認(rèn)識到了301重定向的重要性,但是確不知道如何操作。筆者特將apache服務(wù)器實(shí)現(xiàn)301重定向的詳細(xì)步驟分享給大家。后面也陸續(xù)會分享php、asp、asp.net、coldfusion等情況下301重定向的方法。首先,筆者還是普及下什么是301?
301重定向(301 redirect)又叫301代表永久性轉(zhuǎn)移(permanently moved),將各種網(wǎng)絡(luò)請求重新定個(gè)方向轉(zhuǎn)到其它位置,是網(wǎng)頁更改地址后對搜索引擎友好的最好方法,只要不是暫時(shí)搬移的情況,都建議使用301來做轉(zhuǎn)址。下面說下兩種情況下的301重定向方法。
1、網(wǎng)頁的重定向。這里也可以分為兩種情況。
第1種,只有少量網(wǎng)頁需要重定向,方法如下:
<files ~ ^.(htaccess|htpasswd)$>
deny from all
</files>
redirect permanent aaaa.com/old.html www.aaaa.com/new.html
order deny,allow
第2種,舉例網(wǎng)站的導(dǎo)航的一個(gè)欄目改了路徑時(shí)的重定向方法。原路徑為/old/,新路徑為/news/的情況如下:
<files ~ ^.(htaccess|htpasswd)$>
deny from all
</files>
redirect permanent aaaa.com/old/ www.aaaa.com/new/
order deny,allow
2、www域名的重定向。這是我們大多數(shù)站長建站后都會面對的一種情況。那么如何做呢?將不帶www重定向帶www的地址,請看如下代碼:
<files ~ ^.(htaccess|htpasswd)$>
deny from all
</files>
rewriteengine on
rewritecond %{http_host} ^(aaaa\.com)(:80)? [nc]
rewriterule ^(.*) http://www.aaaa.com/$1 [r=301,l]
order deny,allow
如果是將帶www的定向到不帶www的情況,寫法和上面差不多,就不多說了。將上面代碼復(fù)制到記事本,然后重命名為.htaccess,上傳到網(wǎng)站的根目錄即可。如果是本地不支持此命名,可以先傳到根目錄再修改文件名稱即可。
龍華網(wǎng)站建設(shè)實(shí)力不錯(cuò)的建站公司網(wǎng)站設(shè)計(jì)哪些方面是訪客較為在意的網(wǎng)站核心關(guān)鍵詞定位技巧網(wǎng)站建設(shè)SEO優(yōu)化需要剖析哪些數(shù)據(jù)呢?企業(yè)可以聘請個(gè)技術(shù)人員來自己做網(wǎng)站嗎“傻氣”的企業(yè)推廣很重要網(wǎng)站制作介紹下死鏈黃浦物聯(lián)網(wǎng)小程序開發(fā)需要注意哪些?