【知識分享】網站伺服器出現404詳解

小鑫fwq發表於2022-11-10

一、什麼是404頁面?

404頁面是當客戶端瀏覽網頁時,或伺服器無法響應且不知道原因時,伺服器返回的頁面。404錯誤訊息通常是在目標頁面被更改或刪除後顯示的頁面,或者客戶端輸入的頁面地址不正確。有必要完成404頁的製作。顯示效果如下:輸入一個不存在的頁面,如web連結南昌壹基比小鑫三零零五三一六九一二

二、404頁面的功能是什麼?

1.避免死鏈網站。設定404頁面後,如果網站上存在死連結,當搜尋引擎蜘蛛抓取此類網站並獲得“404”狀態響應時,它知道URL已過期,它將不再索引該網頁,並反饋給資料中心,從索引資料庫中刪除URL表示的網頁。避免死連結影響網站收藏。
2.改善使用者體驗。404頁面通常指使用者訪問網站上不存在或已刪除的頁面。伺服器返回404錯誤頁面,告知瀏覽器請求的頁面不存在或存在連結錯誤,並引導使用者使用網站的其他頁面,而不是關閉視窗離開,以消除使用者的挫折感。
3.避免受到懲罰。由於應用了一些錯誤的伺服器配置,一些網站返回200個狀態程式碼或302個狀態程式碼。雖然這些狀態程式碼對訪問網站的使用者沒有影響,但它們會誤導搜尋引擎,使搜尋引擎認為該頁面是有效頁面,從而捕獲該頁面。如果404頁面太多,將導致大量重複頁面,這些頁面很可能因作弊而被搜尋引擎懲罰。


三、404從SEO的角度看錯誤頁面

搜尋引擎透過HTTP狀態程式碼識別網頁的狀態。當搜尋引擎獲得不正確的連結時,網站應返回404狀態碼,告知搜尋引擎放棄連結索引。如果返回狀態程式碼200或302,搜尋引擎將索引該連結,從而產生大量指向相同網頁內容的不同連結。結果,搜尋引擎對網站的信任度大大降低——許多網站都有這個問題:404頁面返回200或302狀態碼,而不是404狀態碼。

四、404適合Apache伺服器的頁面製作方法。

1.新增程式碼。Htaccess檔案:ErrorDocument 404/404notufond.html;
2.建立一個名為404notufond的簡單HTML404頁面。HTML;
3.將404notufond.html放在網站的根目錄中;


五、虛擬主機404頁面製作方法?

1.製作一個簡單的404頁面,比如404notufond.html;
2.透過FTP將404錯誤頁面上傳到網站根目錄;
3.進入虛擬主機管理後臺,找到404頁面提交的條目,新增上述404頁面的地址,如:輸入不正確的訪問測試連結,正確返回404notufond.html頁面是正確的;

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/70013663/viewspace-2922787/,如需轉載,請註明出處,否則將追究法律責任。

相關文章