經(jīng)常上網(wǎng)瀏覽網(wǎng)頁(yè)的朋友肯定遇到過(guò)404錯(cuò)誤,不過(guò)一般大家也不會(huì)去深究404錯(cuò)誤的原因,因?yàn)榇虿婚_(kāi)對(duì)于用戶來(lái)說(shuō)換個(gè)地方再查看內(nèi)容就可以了,當(dāng)然對(duì)于想知道404錯(cuò)誤是怎么回事的用戶,或是或長(zhǎng)查找404錯(cuò)誤的原因,可以參考小編以下整理的內(nèi)容。
404錯(cuò)誤是什么意思?
1、被訪問(wèn)的資源不存在
常見(jiàn)的原因有HTML、JSP、Servlet文件不存在
2.server.xml中<Host>配置錯(cuò)誤
常見(jiàn)的原因有appBase配置錯(cuò)誤
3.server.xml中<Context>配置錯(cuò)誤
常見(jiàn)的錯(cuò)誤有docBase配置錯(cuò)誤、path屬性的值沒(méi)有以”/”開(kāi)頭
4.web.xml中servlet-class配置錯(cuò)誤
servlet-class的值不是相對(duì)于WEB-INF/classes目錄、類名與WEB-INF/classes下的不同
5.web.xml中url-pattern配置錯(cuò)誤
url-pattern屬性的值沒(méi)有以”/”開(kāi)頭
如上所述,404錯(cuò)誤大多都是由于你訪問(wèn)的網(wǎng)頁(yè)被刪除,或是禁止訪問(wèn)導(dǎo)致的,對(duì)于站長(zhǎng)來(lái)說(shuō)除了檢查資源是否存在還要檢查服務(wù)器配置方面的問(wèn)題。