Menu

什么是404錯誤及錯誤發生的原因

襄陽非凡創想網絡科技非凡創想 2021-03-04 1783

以下來源于百度百科

原文地址:https://baike.baidu.com/item/404頁面/85954

404頁面是客戶端在瀏覽網頁時,服務器無法正常提供信息,或是服務器無法回應,且不知道原因所返回的頁面。據說在第三次科技革命之前,互聯網的形態就是一個大型的中央數據庫,這個數據庫就設置在404房間里面。那時候所有的請求都是由人工手動完成的,如果在數據庫中沒有找到請求者所需要的文件,或者由于請求者寫錯了文件編號,用戶就會得到一個返回信息:room 404 : file not found。404錯誤信息通常是在目標頁面被更改或移除,或客戶端輸入頁面地址錯誤后顯示的頁面,人們也就習慣了用404作為服務器未找到文件的錯誤代碼了。當然實際考證傳說中的room 404是不存在的,在http請求3位的返回碼中,4開頭的代表客戶錯誤,5開頭代表服務器端錯誤。

這個說法就很調皮了,說是把所有數據放在room 404里面,然后人工手動檢索,這海量的數據怎么可能是人工能夠處理的了的。

瀏覽者想訪問某個頁面,但是這個頁面因為各種原因出錯了,錯誤方可能在服務器端,但是更多可能是在瀏覽器端。

產生404錯誤的原因

1、網站改版而造成地址失效(不存在)

這可能是多數情況下出現的原因,有些網站改版使用大刀闊斧一刀切的形式,改版頁面的同時把內部程序也給重做了,那么這樣就產生了原地址失效,而技術人員如果沒有對錯誤的地址做重定向處理,這樣就會出現不存在的鏈接,SEO中就叫死鏈。


2、文件移動或刪除

你訪問的某個頁面,起初是存在的,但是后來由于某種原因移走了,那如果瀏覽者訪問之前的鏈接的話,肯定是無法正常打開的,從而也就會導致404頁面的出現。除此之外,還有就是當你在你的網站發表了某篇文章的時候,該文章已經被百度搜索引擎收錄了,但是后來你又將文章給刪除了,當你再去訪問這些文章鏈接的時,也會出現404頁面。


3、程序數據庫出現異常

有些技術人員在開發結束時沒有認真的多次檢測,導致意外數據或不可預估的情況時也會產生404。










非凡創想 精彩不同

經典案例展示

用心創造非凡創想無限可能

襄陽非凡創想網絡科技有限公司,主要從事品牌網站建設\微信小程序\App開發
服務客戶超過200家。致力于為企業提供可信賴的網站建設解決方案。
我們的價值觀:誠信、坦誠、盡責、創新。期待與您合作!

非凡創想網絡在線客服
客服在線
,日本被黑人强伦姧人妻完整版,国产精品人人妻人人爽麻豆,久久精品国产亚洲AV果冻传媒