善良的人妻被部长侵犯,高清播放器app,亚洲天然素人无码专区,欧美护士乱婬av精品一区

首頁
關(guān)于我們
新聞資訊
聯(lián)系我們

404是什么意思?404 not found怎么解決?

來源:網(wǎng)絡(luò)    發(fā)布時間:2022-05-09 查看次數(shù):981
在網(wǎng)絡(luò)上瀏覽網(wǎng)頁,有時候你會看到許多錯誤代碼,其中 404 error 是比較常見到的一種,雖然說瀏覽器顯示404錯誤提示,但不代表一定是你的網(wǎng)絡(luò)出了問題,更多的是這個網(wǎng)站出現(xiàn)了死鏈。今天我們具體講下404是什么意思?404 not found怎么解決?



一、404是什么意思

404 not found是一種標(biāo)準(zhǔn)的HTTP返回代碼,當(dāng)用戶瀏覽一個網(wǎng)頁時,服務(wù)器上的 IIS(Internet信息服務(wù))會首先檢測用戶輸入的地址連接是否有對應(yīng)的網(wǎng)頁信息,如果沒有對應(yīng)的網(wǎng)頁信息,說明用戶打開的是無效地址,這時IIS就會通過服務(wù)器向終端用戶發(fā)送404錯誤代碼頁提示,告訴用戶找不到與該網(wǎng)址對應(yīng)的網(wǎng)頁信息,404也是互聯(lián)網(wǎng)上最常見的錯誤之一,其它還有503 : http error、500 error。

二、為什么會出現(xiàn)404頁面

很多人有遇到 404 Error Not Found 頁面的經(jīng)驗,但通常不外乎就是再刷新一次或直接關(guān)掉離開,多次打不開頁面,就跟這個網(wǎng)站說再見了,其實會造成404頁面可能有以下原因:

1、頁面網(wǎng)址不存在
2、原本的網(wǎng)頁地址被移除
3、原本的連接網(wǎng)址更換新網(wǎng)址了 (未做301重定向至新地址)
4、輸入錯誤卻相似的網(wǎng)站地址
5、服務(wù)器連接問題

這些情況都會導(dǎo)致 404 not found 頁面的出現(xiàn),服務(wù)器會回應(yīng)找不到網(wǎng)頁,而 HTTP 狀態(tài)代碼就是 404,代表找不到該頁面。用戶大多在看到多次錯誤提示后,會關(guān)閉網(wǎng)頁,影響網(wǎng)站的跳出率和訪客停留時間,而造成搜索引擎對網(wǎng)站的不好印象,甚至錯失點擊率轉(zhuǎn)為成功下單的好機會。

三、設(shè)置404頁面的作用

為了避免流量流失,可以設(shè)置一個自己的 404 error 頁面,即使用戶找不到原本想要的內(nèi)容,也可以在 404 not found 頁面中加入導(dǎo)航或相關(guān)文章鏈接,這樣有機會將用戶留存,主要作用如下:

1、告訴訪客頁面錯誤,引導(dǎo)訪問其他頁面,除了增加用戶體驗外還可以減少流量的流失,降低網(wǎng)站的跳出率;
2、當(dāng)搜索引擎爬取到一個錯誤鏈接或死鏈接時,網(wǎng)站應(yīng)該返回404狀態(tài)碼,告訴搜索引擎放棄對頁面鏈接的抓取,引導(dǎo)繼續(xù)爬取其它頁面。



四、怎樣找出網(wǎng)站中的404錯誤頁面

網(wǎng)站運營時間長存在404 not found錯誤頁面在所難免,這個時候我們可以定期查找一下404頁,當(dāng)然不是手工檢查,有三款國外在線網(wǎng)站死鏈檢查工具:Atomseo、Siteliner、Drlinkcheck。這里更推薦使用免費的Xenu死鏈檢測工具,相關(guān)使用介紹請點擊 → Xenu。

五、404 not found怎么解決

1、對于存在的網(wǎng)頁內(nèi)容由于路徑改變而導(dǎo)致訪問不了時,可在IIS中定義404錯誤指向一個動態(tài)頁面,在頁面使用301永久重定向跳轉(zhuǎn)到新的地址,這時服務(wù)器返回301狀態(tài)碼。

2、設(shè)置404指向一個友好的html文件,此時頁面返回的404狀態(tài)碼。現(xiàn)在的idc提供商基本都提供404設(shè)置的功能,直接上傳文件即可。在IIS中設(shè)置方法:打開IIS管理器→點擊要設(shè)置自定義404的網(wǎng)站的屬性→點擊自定義錯誤選項→選中404頁→選中并打開編輯屬性→設(shè)置成 URL → URL 里填寫“/err404.html”→ 按確定退出再把做好的 404.html 頁面上傳到網(wǎng)站根目錄下。此處在“消息類型”中一定要選擇“文件”或“默認值”,而不要選擇“URL”,不然,將導(dǎo)致返回“200”狀態(tài)碼。

3、404指向一個動態(tài)頁面,比如error.php,如果不在頁面里進行設(shè)置,僅僅是返回提示的HTML代碼,將導(dǎo)致頁面返回200狀態(tài)碼,這是不正確的,我們可以在顯示完提示內(nèi)容后,增加語句:Response.Status=“404 Not Found”,這樣就保證頁面返回404狀態(tài)碼。

4、Apache下設(shè)置404錯誤頁面。為Apache Server設(shè)置404錯誤頁面的方法很簡單,只需在.htaccess 文件中加入如下內(nèi)容即可,ErrorDocument 404 /notfound.php。



以上是404是什么意思及404 not found怎么解決的詳細介紹。404 not found錯誤頁面目的只是為了提示引導(dǎo)用戶,而非故障現(xiàn)象,它能友好的提示頁面無法被訪問。遇到 404 頁面不用緊張,只要正確處理可以改善用戶體驗以及降低網(wǎng)站被搜索引擎扣分的機率,讓網(wǎng)站維持SEO優(yōu)化的權(quán)重。
【聲明:信息來自網(wǎng)絡(luò),如有侵權(quán),聯(lián)系既刪。】