首頁  >  文章  >  後端開發  >  什麼是404頁面

什麼是404頁面

silencement
silencement原創
2019-05-23 18:35:3163250瀏覽

404頁面表示連結指向的網頁不存在,也就是原始網頁的url失效了。 404是造訪www網站時常出現的錯誤,表示使用者可以正常存取伺服器,但是伺服器無法找到使用者要求的資源。

什麼是404頁面

404錯誤(HTTP 404)

(推薦教學:python影片教學

#是WWW網站訪問比較經常出現的錯誤。 404頁面就是當使用者輸入了錯誤的連結時,返回的頁面。 HTTP 404錯誤表示連結指向的網頁不存在,即原始網頁的URL失效,這種情況經常會發生,很難避免。

為什麼會出現404錯誤?

其實上文定義已解釋了這個問題-404錯誤表示使用者可以正常存取伺服器,但伺服器無法找到使用者要求的內容。

但更深層的原因是什麼?

是這樣的: 下圖為一個上網模型,即一個人上網,需要伺服器處理,並調用資料庫中的數據,然後透過網路傳給這個人使用的設備。而在出現404錯誤時,用戶上網請求的所有內容在伺服器、資料庫中均未找到-一般是一個頁面的所有內容均未找到(包括該頁面的前後端代碼與所有數據,如果只有部分伺服器中的資料缺失,那網站前端頁面不顯示這些資料即可,還是有頁面展示),故伺服器回傳404回應碼。

什麼是404頁面

注意:這裡是在伺服器和資料庫中沒有找到對應內容,而不是伺服器例外。如果是伺服器異常,那就不是回傳404,而是其他的回應碼。例如伺服器不存在,那就是DNS error,而不是404 error,具體如下方維基百科的內容。

以上是什麼是404頁面的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn