404 NOT FOUND!,404notfound

來源:互聯網
上載者:User

404 NOT FOUND!,404notfound
404 NOT FOUND!抱歉,沒有找到您需要的文章!! 什麼是 404 Not Found

404頁面是網站必備的一個頁面,它承載著使用者體驗與SEO最佳化的重任。404頁面通常為使用者訪問了網站上不存在或已刪除的頁面,伺服器返回的404錯誤。如果站長沒有設定404頁面,會出現死連結,蜘蛛爬行這類網址時,不利於搜尋引擎收錄。

404 Not Found 由來

據說在第三次科技革命之前,互連網的形態就是一個大型的中央資料庫,這個資料庫就設定在404房間裡面。那時候所有的請求都是由人工手動完成的,如果在資料庫中沒有找到要求者所需要的檔案,或者由於要求者寫錯了檔案編號,使用者就會得到一個返回資訊:room 404 : file not found。後來互連網興起後,人們也就習慣了用404作為伺服器未找到檔案的錯誤碼了。當然實際考證傳說中的room 404是不存在的。

實現404頁面改變伺服器預設錯誤頁面就可以達到效果。下面是一些可以使得訪客輕鬆實現正常訪問的建議。 遵循的理念:提供簡明的問題描述,消除訪客的挫敗感。提供合理的解決方案,輔助訪客完成訪問目標。提供個人化的友好介面,提升訪問體驗。 實現方式(按照從簡單到複雜的順序排列):使得訪客轉到某個地方而不是後退。頁麵包含該網站重要部分的連結,如首頁或網站地圖。不要僅僅告訴他們檢查拼字。使用文本的連結替代圖片,因為有許多訪客不會想到點擊這個圖片。例子:我們的網站有一個首頁的返回連結。這是實現友好反饋的最低限度。此外,我們還會考慮,在有效協助資訊不足的情況下,如何通過訪客的反饋彌補錯誤。需要包括一個指向網站管理員的email連結,或者一個用於提交丟失連結的表格。相對於發送email,訪客更喜歡使用提交表格。加入一個搜尋方塊用於搜尋網站。例:MSN在所有頁面的底部都有一個搜尋方塊,同時也鏈向網站的重要部分。在網站中列出接近於訪客期望頁面的連結,用於推測訪客正在尋找的頁面。你不需要採納上述所有的建議,但是這些建議一致服務於使得訪客更願意停留在你的網站的目的。合理的404錯誤頁面至此即可以完成了,這將給訪客提供許多有價值的資訊。404設定1. 對於存在的網頁內容由於路徑改變而導致訪問不了時,可在IIS 中定義404錯誤指向一個動態網頁面,在頁面裡面使用301永久重新導向跳轉到新的地址,此時伺服器返回301狀態代碼。2、設定404指向一個設計好的html 檔案,此時頁面返回的404狀態代碼。 idc供應商基本都提供404設定的功能,直接上傳檔案設定即可。在IIs中設定方法:開啟IIS管理器-->點擊要設定自訂404的網站的屬性-->點擊自訂錯誤選項-->選中404頁-->選中並開啟編輯屬性-->設定成 URL --> URL 裡填寫“/err404.html”-->按確定退出再把做好的err404.html 頁面上傳到網站根目錄下。此處在“訊息類型”中一定要選擇“檔案”或“預設值”,而不要選擇“URL”,不然,將導致返回“200”狀態代碼。3、404指向一個動態網頁面,比如error.asp,如果不在頁面裡面進行設定,僅僅是返回提示的HTML 程式碼,將導致頁面返回200 狀態代碼,這是不正確的,我們可以在顯示完提示內容後,增加語句: Response.Status="404 Not Found" ,這樣就保證頁面返回404狀態代碼。4、Apache下設定404錯誤頁面。為Apache Server設定404錯誤頁面的方法很簡單,只需在.htaccess 檔案中加入如下內容即可,ErrorDocument 404 /notfound.php 以404為主題的網站:404是屬於HTTP訪問的錯誤狀態,但有站長發現其中的商機,以此建立了一個“404--詼諧版上網首頁”,網站只包含基本的搜尋方塊、國內5大網站連結、以及購物導航! 主題為搞笑的風格,但就是這麼一個簡單的頁面,卻吸引了不少使用者。面對當下各大網址導航千篇一律的風格,這個創意式網站倒別具一格!

設定404頁面的兩大好處
  • 引導使用者不要關閉網站,增強使用者體驗。
  • 防止網站出現死連結。

404 Not Found的相關圖片



404 Not Found 網頁中出現這個問題

404頁面是WWW網站訪問比較經常出現的錯誤。最常見的出錯提示:404 NOT FOUND。404頁面就是當使用者輸入了錯誤的連結時,返回的頁面。

錯誤原因原因類型 
HTTP 404 錯誤意味著連結指向的網頁不存在,即原始網頁的URL失效,這種情況經常會發生,很難避免,比如說:網頁URL建置規則改變、網頁檔案更名或移動位置、匯入連結拼字錯誤等,導致原來的URL地址無法訪問;當Web 服務器接到類似請求時,會返回一個404 狀態代碼,告訴瀏覽器要請求的資源並不存在。
404錯誤頁面
導致這個錯誤的原因一般來說,有三種:

  1、無法在所請求的連接埠上訪問Web網站。

  2、Web服務擴充鎖定策略阻止本請求。

  3、MIME映射策略阻止本請求。
解決方案  把缺少的網頁檔案恢複到正確的位置,重新設定網路服務。對於使用者來講,需要檢查你所輸入的網路地址是否正確。
 
網頁開不了,出現 404 NOT FOUND是什?

這是系統內建的頁面無法開啟時的錯誤資訊,其含義是當使用者輸入了錯誤的連結時,返回的頁面。
404頁面目的
  404頁面的目的是:告訴瀏覽者其所請求的頁面不存在或連結錯誤,同時引導使用者使用網站其他頁面而不是關閉視窗離開。編輯本段錯誤原因
原因類型
  HTTP 404 錯誤意味著連結指向的網頁不存在,即原始網頁的URL失效,這種情況經常會發生,很難避免,比如說:網頁URL建置規則改變、網頁檔案更名或移動位置、匯入連結拼字錯誤等,導致原來的URL地址無法訪問;當Web 服務器接到類似請求時,會返回一個404 狀態代碼,告訴瀏覽器要請求的資源並不存在。
404錯誤頁面
導致這個錯誤的原因一般來說,有三種:   1、無法在所請求的連接埠上訪問Web網站。   2、Web服務擴充鎖定策略阻止本請求。   3、MIME映射策略阻止本請求。
解決方案
  把缺少的網頁檔案恢複到正確的位置,重新設定網路服務。對於使用者來講,需要檢查你所輸入的網路地址是否正確。
 

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.