|
在我們的網(wǎng)站建設(shè)中,時(shí)常會(huì)遇到需要網(wǎng)頁(yè)重定向的情況:象網(wǎng)站調(diào)整,如改變網(wǎng)頁(yè)目錄結(jié)構(gòu),網(wǎng)頁(yè)被移到一個(gè)新地址,再或者,網(wǎng)頁(yè)擴(kuò)展名改變,如因應(yīng)用需要把.php改成.Html或.shtml,在這種情況下,如果不做重定向,則用戶(hù)收藏夾或搜索引擎數(shù)據(jù)庫(kù)中舊地址只能讓訪問(wèn)客戶(hù)還會(huì)得到一個(gè)404頁(yè)面錯(cuò)誤信息,訪問(wèn)流量白白喪失;再如某些注冊(cè)了多個(gè)域名的網(wǎng)站,也需要通過(guò)重定向讓訪問(wèn)這些域名的用戶(hù)自動(dòng)跳轉(zhuǎn)到主站點(diǎn),等等。
常用的重定向方式有: 301 redirect, 302 redirect 與 meta fresh:
這里我們主要談?wù)勅绾瓮ㄟ^(guò)301 Redirect實(shí)現(xiàn)網(wǎng)頁(yè)重定向 IIS服務(wù)器實(shí)現(xiàn)301重定向
Apache服務(wù)器實(shí)現(xiàn)301重定向相比較來(lái)說(shuō),Apache實(shí)現(xiàn)起來(lái)要比IIS簡(jiǎn)單多了。在Apache中,有個(gè)很重要的文件.htaccess,通過(guò)對(duì)它的設(shè)置,可以實(shí)現(xiàn)很多強(qiáng)大的功能,301重定向只是其中之一。
通過(guò)合理地配置重定向參數(shù)中的正則表達(dá)式,可以實(shí)現(xiàn)更復(fù)雜的匹配。有興趣的朋友可參考Apache手冊(cè)。 其他方法還有: PHP下的301重定向
ASP下的301重定向
ASP .NET下的301重定向
配置完成后,要認(rèn)真檢查一下是否正確。Internet有很多類(lèi)似的Server Header檢查工具,如Check Server Headers Tool - HTTP Status Codes Checker或本站提供的這個(gè)網(wǎng)頁(yè)重定向檢查工具。 from: http://seo./index.php/seo/how-to-301-redirect/ |
|
|
來(lái)自: CpxxpC > 《電腦/網(wǎng)絡(luò)》