04錯誤是一種超文本傳輸協議(HTTP)標準響應代碼,表示瀏覽器能夠與給定server,但服務器找不到請求的內容。至于為什么是404呢?在2004 年 7 月,英國電信供應商BT Group部署了Cleanfeed內容阻止系統,該系統對Internet Watch Foundation確定為潛在非法內容的任何請求都返回 404 錯誤。
我們每次您嘗試訪問 Web 上的鏈接或訪問站點時,我們實際上是在告訴位于某處的服務器向我們發送頁面。例如,當我們訪問淘寶主頁時,我們是在告訴我們服務器我們想查看他們的主頁。
這稱為請求。然后服務器通過向我們發送一個頁面來響應我們的請求。這種通信系統被稱為HTTP。
有不同類型的HTTP 響應狀態代碼。它們都指示特定的 HTTP 請求是否已成功完成。有五個類:-
信息響應(100-199),
-
成功的回應 (200–299),
-
重定向 (300–399) ,
-
客戶端錯誤 (400–499),
-
和服務器錯誤 (500–599)。
需要明確的是,的屏幕上出現 HTTP 404 時,這意味著盡管服務器可以訪問,但我們要查找的特定頁面不能訪問。從本質上講,它是一個不存在或損壞的頁面。
為什么我會收到 404 錯誤代碼?
收到 HTTP 404 代碼的原因有多種:
-
錯誤 404 消息的一個典型觸發因素是該頁面已從網站中刪除。
-
該頁面已移動到另一個 URL,并且重定向不正確。
-
您輸入了錯誤的 URL 地址。
-
盡管這種情況很少發生,但有時服務器會出現故障。
-
輸入的域名不存在了。
在頁面被刪除或移動后,斷開的鏈接通常會保留很長時間。原因是鏈接到此頁面的網站不會被告知該網站不再存在或可以在新 URL 下找到。網站不定期檢查其外部鏈接是很常見的,導致用戶試圖訪問死鏈接。這就是為什么網站管理員需要定期進行網站維護的原因。