導讀跟大家講解下有關什么是404頁面,相信小伙伴們對這個話題應該也很關注吧,現在就為小伙伴們說說什么是404頁面,小編也收集到了有關什么是40
跟大家講解下有關什么是404頁面,相信小伙伴們對這個話題應該也很關注吧,現在就為小伙伴們說說什么是404頁面,小編也收集到了有關什么是404頁面的相關資料,希望大家看到了會喜歡。
404頁面表示鏈接指向的網頁不存在,即原始網頁的url失效了。404是訪問www網站時經常出現的錯誤,表示用戶可以正常訪問服務器,但是服務器無法找到用戶請求的資源。
404錯誤(HTTP 404)
(推薦教程:python視頻教程)
是WWW網站訪問比較經常出現的錯誤。404頁面就是當用戶輸入了錯誤的鏈接時,返回的頁面。HTTP 404錯誤意味著鏈接指向的網頁不存在,即原始網頁的URL失效,這種情況經常會發生,很難避免。
為什么會出現404錯誤?
其實上文定義已解釋了這個問題——404錯誤表示用戶可以正常訪問服務器,但服務器無法找到用戶請求的內容。
但更深層的原因是什么?
是這樣的: 下圖為一個上網模型,即一個人上網,需要服務器處理,并調用數據庫中的數據,然后通過網絡傳給這個人使用的設備。而在出現404錯誤時,用戶上網請求的所有內容在服務器、數據庫中均未找到——一般是一個頁面的所有內容均未找到(包括該頁面的前后端代碼與所有數據,如果只有部分服務器中的數據缺失,那網站前端頁面不顯示這些數據即可,還是有頁面展示),故服務器返回404響應碼。
注意:這里是在服務器和數據庫中沒有找到對應內容,而不是服務器異常。如果是服務器異常,那就不是返回404,而是其他的響應碼。比如服務器不存在,那就是DNS error,而不是404 error,具體如下方維基百科的內容。
以上就是什么是404頁面的詳細內容,更多請關注php中文網其它相關文章!
來源:php中文網