設(shè)置404指向一個(gè)設(shè)計(jì)好的html文件,此時(shí)頁(yè)面返回的404狀態(tài)碼。 現(xiàn)在的idc提供商基本都提供404設(shè)置的功能,直接上傳文件設(shè)置即可。
在windows iis中設(shè)置方法:打開IIS管理器-->點(diǎn)擊要設(shè)置自定義404的網(wǎng)站的屬性-->點(diǎn)擊自定義錯(cuò)誤選項(xiàng)-->選中404頁(yè)-->選中并打開編輯屬性-->消息類型設(shè)置成文件 --> 瀏覽到404頁(yè)面的物理路徑-->按確定退出,這樣就做好了404頁(yè)面設(shè)置。
此處在“消息類型”中一定要選擇“文件”或“默認(rèn)值”,而不要選擇“URL”,不然,將導(dǎo)致返回“200”狀態(tài)碼。
關(guān)于IIS自定義404之后,提示系統(tǒng)找不到指定的文件解決辦法:
解決方法1
因?yàn)镮IS的普通用戶沒有訪問(wèn)指定的404.htm頁(yè)的權(quán)限。
可以設(shè)置USER用戶組具有讀的權(quán)限,即可解決此問(wèn)題。(即iis有訪問(wèn)的權(quán)限)
解決方法2
因?yàn)閕e瀏覽器有一個(gè)特殊的限制,如果自定義頁(yè)面小于500字節(jié),就不會(huì)顯示這個(gè)自定義的錯(cuò)誤頁(yè)面,而是顯示那個(gè)默認(rèn)的404錯(cuò)誤頁(yè)面,(你一定奇怪,我們不是刪除了那個(gè)默認(rèn)的404頁(yè)面了嗎,對(duì)了,我們?cè)诜?wù)器上刪除了,但ie本身也有這個(gè)文件別忘了iis和ie都是ms的東西,他們的那個(gè)iis錯(cuò)誤頁(yè)面是一模一樣的,剛開始也把我迷惑了)ie的這個(gè)功能在高級(jí)選項(xiàng)里(電腦自動(dòng)關(guān)機(jī))面有個(gè)開關(guān),就是那個(gè)“顯示友好的http錯(cuò)誤信息”這個(gè)開關(guān)默認(rèn)是打開的,所以,如果自定義的頁(yè)面太小,我們使用ie根本就看不到自己的自定義頁(yè)面,ie可能看見404錯(cuò)誤,就自動(dòng)打開自己的錯(cuò)誤頁(yè)面了,但微軟也沒有把事情做絕,只要自定義的頁(yè)面大于500字節(jié),ie就認(rèn)識(shí)自定義的頁(yè)面了!
也就是說(shuō) 404頁(yè)面的大小必須大于500字節(jié),否則IE的“友好提示頁(yè)面”就會(huì)取代你制作的404頁(yè)面;就出現(xiàn)“系統(tǒng)找不到指定的文件”的提示了!
可以制作一個(gè)類似 www.jsjgz.cn/404.html的404頁(yè)面當(dāng)然也可以制作一個(gè)類似網(wǎng)站導(dǎo)航的頁(yè)面作為404頁(yè)面!
附:
404頁(yè)面對(duì)SEO的影響:
自定義404錯(cuò)誤頁(yè)面是增強(qiáng)http://www.5lwq4hdr.cn用戶體驗(yàn)的很好的做法,但在應(yīng)用過(guò)程中往往并未注意到對(duì)搜索引擎的影響,譬如:錯(cuò)誤的服務(wù)器端配置導(dǎo)致返回“200”狀態(tài)碼或自定義404錯(cuò)誤頁(yè)面使用Meta Refresh導(dǎo)致返回“302”狀態(tài)碼。正確設(shè)置的自定義404錯(cuò)誤頁(yè)面,不僅應(yīng)當(dāng)能夠正確地顯示,同時(shí),應(yīng)該返回“404”錯(cuò)誤代碼,而不是 “200”或“302”。雖然對(duì)訪問(wèn)的用戶而言,HTTP狀態(tài)碼究竟是“404”還是“200”來(lái)說(shuō)并沒有什么區(qū)別,但對(duì)搜索引擎這則是相當(dāng)重要的。
搜索引擎蜘蛛在請(qǐng)求某個(gè)URL時(shí)得到“404”狀態(tài)回應(yīng)時(shí),即知道該URL已經(jīng)失效,便不再索引該網(wǎng)頁(yè),并向數(shù)據(jù)中心反饋將該URL表示的網(wǎng)頁(yè)從索引數(shù)據(jù)庫(kù)中刪除,當(dāng)然,刪除過(guò)程有可能需要很長(zhǎng)時(shí)間;而當(dāng)搜索引擎得到“200”狀態(tài)碼時(shí),則會(huì)認(rèn)為該url是有效的,便會(huì)去索引,并會(huì)將其收錄到索引數(shù)據(jù)庫(kù),這樣的結(jié)果便是這兩(電腦沒聲音)個(gè)不同的url具有完全相同的內(nèi)容:自定義404錯(cuò)誤頁(yè)面的內(nèi)容,這會(huì)導(dǎo)致出現(xiàn)復(fù)制網(wǎng)頁(yè)問(wèn)題。輕則被搜索引擎降權(quán),重則會(huì)K掉網(wǎng)站。
新聞熱點(diǎn)
疑難解答
圖片精選