如何通過(guò).htaccess自定義404、503頁(yè)面 |
發(fā)布時(shí)間: 2012/5/26 20:45:25 |
404、503錯(cuò)誤相信大多數(shù)站長(zhǎng)朋友很對(duì)很熟悉,網(wǎng)站剛剛搭建完成后我們一般都會(huì)做一個(gè)404和503錯(cuò)誤頁(yè)面。那么這是怎么操作的呢?熟悉我的朋友們一定會(huì)記得我前段時(shí)間寫(xiě)的一篇《Apache服務(wù)器實(shí)現(xiàn)301重定向詳解 》的文章,說(shuō)的就是通過(guò).htaccess來(lái)實(shí)現(xiàn)301重定向功能。那么這次筆者同樣以.htaccess來(lái)實(shí)現(xiàn)。首先還是普及下什么是404和503錯(cuò)誤。
404:404返回碼的含義是“NOT FOUND”,搜索引擎會(huì)認(rèn)為網(wǎng)頁(yè)已經(jīng)失效,那么通常會(huì)從搜索結(jié)果中刪除,并且短期內(nèi)spider再次發(fā)現(xiàn)這條url也不會(huì)抓取。 503:503返回碼的含義是“Service Unavailable”,搜索引擎會(huì)認(rèn)為該網(wǎng)頁(yè)臨時(shí)不可訪問(wèn),通常網(wǎng)站臨時(shí)關(guān)閉,帶寬有限等會(huì)產(chǎn)生這種情況。對(duì)于網(wǎng)頁(yè)返回503,spider不會(huì)把這條url直接刪除,短期內(nèi)會(huì)再訪問(wèn)。 屆時(shí)如果網(wǎng)頁(yè)已恢復(fù),則正常抓;如果繼續(xù) 一、通過(guò).htaccess自定義404錯(cuò)誤頁(yè)面的方法如下。首先在本地新建一個(gè)記事本,正文內(nèi)容輸入如下代碼: <Files ~ "^.(htaccess|htpasswd)$"> 然后保存文件,改名為以“.htaccess”為文件名的文件上傳至代碼中所定義的位置。如以上代碼中的404.html頁(yè)面的路徑為根目錄。這里有一點(diǎn)需要注意,一般本地環(huán)境的文件是不支持以“.htaccess”命名的,那么大家可以講文件通過(guò)FTP上傳后再將文件名改過(guò)來(lái)。 二、通過(guò).htaccess自定義503錯(cuò)誤頁(yè)面的方法。和第一部類似,同樣新建個(gè)記事本,輸入以下代碼“, <Files ~ "^.(htaccess|htpasswd)$"> 然后保存通過(guò)FTP上傳至網(wǎng)站的相應(yīng)路徑。 最后給新手站長(zhǎng)們提個(gè)建議。當(dāng)網(wǎng)站是臨時(shí)關(guān)閉時(shí),不要立即返回404,最好是使用503狀態(tài)。503可以告知搜索引擎蜘蛛該頁(yè)面臨時(shí)不可訪問(wèn),請(qǐng)過(guò)段時(shí)間再重試。另外如果蜘蛛對(duì)你的站點(diǎn)抓取壓力過(guò)大,也盡量不要使用404,同樣建議返回503。這樣搜索引擎蜘蛛會(huì)過(guò)段時(shí)間再來(lái)嘗試抓取這個(gè)鏈接,如果那個(gè)時(shí)間站點(diǎn)空閑,那它就會(huì)被成功抓取了返回503,短期內(nèi)還會(huì)反復(fù)訪問(wèn)幾次。但是如果網(wǎng)頁(yè)長(zhǎng)期返回503,那么這個(gè)url仍會(huì)被搜索引擎認(rèn)為是失效鏈接,從搜索結(jié)果中刪除 本文出自:億恩科技【mszdt.com】 服務(wù)器租用/服務(wù)器托管中國(guó)五強(qiáng)!虛擬主機(jī)域名注冊(cè)頂級(jí)提供商!15年品質(zhì)保障!--億恩科技[ENKJ.COM] |