許多朋友在做網(wǎng)站的時候想要用到301網(wǎng)站頁面跳轉(zhuǎn)。那么問題就來了,大家長用的站長之家查詢http代碼返回跳轉(zhuǎn)的卻總是302,不知道怎樣去設(shè)置301頁面跳轉(zhuǎn)。而且302也只是臨時性跳轉(zhuǎn)。今天成都做網(wǎng)站公司-創(chuàng)新互聯(lián)就來分享我們在做網(wǎng)站時使用的301跳轉(zhuǎn)頁面的代碼。
在尼金平等地區(qū),都構(gòu)建了全面的區(qū)域性戰(zhàn)略布局,加強發(fā)展的系統(tǒng)性、市場前瞻性、產(chǎn)品創(chuàng)新能力,以專注、極致的服務(wù)理念,為客戶提供成都做網(wǎng)站、成都網(wǎng)站設(shè)計 網(wǎng)站設(shè)計制作按需網(wǎng)站策劃,公司網(wǎng)站建設(shè),企業(yè)網(wǎng)站建設(shè),高端網(wǎng)站設(shè)計,成都全網(wǎng)營銷推廣,外貿(mào)網(wǎng)站建設(shè),尼金平網(wǎng)站建設(shè)費用合理。
首先廢話不多說,先上代碼:
RewriteCond %{HTTP:Host} ^***.cc
RewriteRule (.*) http://www.***.cc [NC,R=301]
這串代碼是由huangkun.cc 301跳轉(zhuǎn)跳轉(zhuǎn)到www.***.cc。
那么現(xiàn)在來說下301跳轉(zhuǎn)可能所遇到的狀況:
①:假如你需求302跳轉(zhuǎn),則修正代碼中的[NC,R=301]的301改成302即可。
②:假如你是老站換了新域名,做301跳轉(zhuǎn)的話,則需求做倆個域名的內(nèi)頁和首頁都一并跳轉(zhuǎn)。
比如www.###.cn/1.html跳轉(zhuǎn)到www.***.cc/1.html
由于這樣更利于網(wǎng)站的權(quán)重的變化,不會丟掉內(nèi)頁權(quán)重。
那么這樣的話代碼就可以這樣的編寫:
RewriteCond %{HTTP:Host} ^www.###.cn$
? RewriteRule (.*) http://www.###.cc$1 [NC,R=301]
接下來需要用到在老域名的后邊加一個$符號,在新域名后邊加一個$1符號。這倆個字符的作用即是完成倆個域名的內(nèi)頁301跳轉(zhuǎn)。
③:當(dāng)網(wǎng)頁301跳轉(zhuǎn)成功后,有的站長發(fā)現(xiàn)老域名內(nèi)頁跳轉(zhuǎn)新域名內(nèi)頁的時候,偽靜態(tài)失效,也即是老域名的偽靜態(tài)頁面會跳轉(zhuǎn)至新域名的靜態(tài)頁面,這其實是一個很簡單的小疑問,你只需求把你的301跳轉(zhuǎn)代碼放在你的偽靜態(tài)代碼上面即可實現(xiàn)。