南通颐猩文化传播有限公司

當(dāng)前位置:首頁 >  站長 >  搜索優(yōu)化 >  正文

404頁面(404 not found)的解決方法

 2019-07-30 16:27  來源: A5企業(yè)專欄   我來投稿 撤稿糾錯(cuò)

  域名預(yù)訂/競價(jià),好“米”不錯(cuò)過

平頭哥SEO在瀏覽某網(wǎng)頁的時(shí)候突然跳出提示 404 not found,這可著實(shí)驚呆了平頭哥了,404 not found是什么意思呢?該怎么解決呢 ?

404 not found其實(shí)代表一個(gè)404頁面,當(dāng)用戶在瀏覽網(wǎng)頁的時(shí)候,由于服務(wù)器無法正常提供信息,或者是服務(wù)器無法回應(yīng),且不知道原因而返回的錯(cuò)誤頁面。目的是告訴搜索引 擎該頁面不存在,不再讓搜索引擎爬蟲去繼續(xù)訪問這個(gè)頁面了!

為什么會(huì)出現(xiàn)404 not found呢?404 not found觸發(fā)的原因 有以下幾種:

1、用戶由于輸入鏈接地址錯(cuò)誤,從而導(dǎo)致IIS提示404 not found。

2、服務(wù)器上原有頁面被刪除了,這種情況多發(fā)生大型論壇中,BBS論壇為了保障服 務(wù)器的資源合理運(yùn)用,都會(huì)將過期或非常久遠(yuǎn)的信息頁面刪除,導(dǎo)致404 not found。

3、當(dāng)用戶在國內(nèi)訪問一些被禁止訪問的國外網(wǎng)站時(shí),會(huì)出現(xiàn) 404 not found的現(xiàn)象,這需要使用代理服務(wù)器才能正常瀏覽。

404 not found意思就是說你要訪問或者查看的頁面不存在,這是很多程序語言都有的一個(gè)默認(rèn)錯(cuò)誤提示,只要你訪問的頁面不存在返回的都是404 not found的Error類型,那么當(dāng)你的程序出現(xiàn)404 not found錯(cuò)誤類型提示時(shí)應(yīng)該如何解決呢?西安SEO在本文中告訴你404 not found的解決方法;

首先應(yīng)該查看自己訪問的資源鏈接是否正確,比如你程序中存在一個(gè)名為all.html的頁面,但是你指向這個(gè)頁面的時(shí)候,鏈接寫成了ali.html就是因?yàn)橐粋€(gè)錯(cuò)別字“i”導(dǎo)致程序找不到這個(gè)頁面資源,因此就會(huì)返回404 not found的錯(cuò)誤提示,所以解決這類錯(cuò)誤類型的首要方法就是先檢查鏈接到資源頁面的url是否書寫正確。 其次就是看資源是否出現(xiàn)問題,有時(shí)候我們開發(fā)程序的時(shí)候某些資源頁面可能是存在的,但是使用過程中可能會(huì)出現(xiàn)誤刪除之類的操作,也有一些網(wǎng)站的站長如果在服務(wù)器上安裝了安全軟件,但是安全策略設(shè)置不當(dāng),可能會(huì)出現(xiàn)某些內(nèi)容被安全軟件誤刪除的情況,這時(shí)候就需要我們?nèi)z測自己的資源是否還存在、看看對應(yīng)的資源是不是移動(dòng)了目錄等。 最后的可能就是程序或服務(wù)器本身出現(xiàn)了問題,這種情況一般現(xiàn)象是訪問所有服務(wù)器上的資源都是404 not found的錯(cuò)誤提示,這就說明是服務(wù)器配置有問題,而并非資源本身的丟失和移動(dòng)所造成的,這種情況下我們就要去檢測服務(wù)器,認(rèn)真排查每一項(xiàng)設(shè)置,逐項(xiàng)去修改配置,用排除法來修復(fù)這種404 not found錯(cuò)誤。

通常情況下,你訪問一些網(wǎng)頁還會(huì)出現(xiàn)502、504或者500錯(cuò)誤頁面,西安SEO簡單講一下500.502.504分別是指什么意思:

500 Internal Server Error指,服務(wù)器遇到了一個(gè)未曾預(yù)料的狀況,導(dǎo)致了它無法完成對請求的處理。

502 Bad Gateway指,作為網(wǎng)關(guān)或者代理工作的服務(wù)器嘗試執(zhí)行請求時(shí),從上游服務(wù)器接收到無效的響應(yīng)。

504 Gateway Timeout指,作為網(wǎng)關(guān)或者代理工作的服務(wù)器嘗試執(zhí)行請求時(shí),未能及時(shí)從上游服務(wù)器(URI標(biāo)識出的服務(wù)器,例如HTTP、FTP、LDAP)或者輔助服務(wù)器(例如DNS)收到響應(yīng)。

西安SEO對:404 not found錯(cuò)誤頁面的解決方法,希望對你有幫助。

西安SEO,404 not found解決方法?

1、由于網(wǎng)頁內(nèi)容路徑改變而導(dǎo)致 404 not found時(shí),我們可在IIS 中定義404錯(cuò)誤指向一個(gè)動(dòng)態(tài)頁面,在頁面里面使用301 重定向跳轉(zhuǎn)到新的地址,此時(shí)服務(wù)器返回301狀態(tài)碼。

2、設(shè)計(jì)一個(gè)html文件,將404 指向該 html 文件,此時(shí)頁面將返回404狀態(tài)碼

打開IIS管理器-->點(diǎn)擊要設(shè)置自定義404的網(wǎng)站的屬性-->點(diǎn)擊自定義錯(cuò)誤選 項(xiàng)-->選中404頁-->選中并打開編輯屬性-->設(shè)置成 URL --> URL 里 填寫“/err404.html”-->按確定退出再把做好的err404.html 頁面上傳到網(wǎng)站根目 錄下。此處在“消息類型”中一定要選擇“文件”或“默認(rèn)值”,而不 要選擇“URL”,不然,將導(dǎo)致返回“200”狀態(tài)碼。

3、將404指向一個(gè)動(dòng)態(tài)頁面

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

4、Apache下設(shè)置404錯(cuò)誤頁面

在你安裝后的Apache目錄下,有一個(gè)conf目錄,在這個(gè)目錄里,有一個(gè)"httpd.conf"文件.我們要做的,就是修改這個(gè)文件. 找到 DirectoryIndex 這段.把它改成DirectoryIndex index.php index.Html index.html 這樣,你的網(wǎng)站目錄的默認(rèn)首頁是 index.php, 如果沒有index.php系統(tǒng)會(huì)自動(dòng)尋找index.html、html做為默認(rèn)首頁了。 注意事項(xiàng):index.php index.Html之間要有一個(gè)空格 。然后在htaccess文件增加404規(guī)則ErrorDocument 404.hmtl,保存編輯的內(nèi)容,重新啟動(dòng)Apache就可以實(shí)現(xiàn)了。

作者: https://www.haotuiwang.cn/ 平頭哥SEO,原創(chuàng)不易,轉(zhuǎn)載時(shí)必須以鏈接形式注明作者和原始出處及本聲明。

友情提示:A5官方SEO服務(wù),為您提供權(quán)威網(wǎng)站優(yōu)化解決方案,快速解決網(wǎng)站流量異常,排名異常,網(wǎng)站排名無法突破瓶頸等服務(wù):http://www.admin5.cn/seo/zhenduan/

申請創(chuàng)業(yè)報(bào)道,分享創(chuàng)業(yè)好點(diǎn)子。點(diǎn)擊此處,共同探討創(chuàng)業(yè)新機(jī)遇!

相關(guān)文章

  • 網(wǎng)站中404頁面到底有什么用?探討404頁面的作用和如何設(shè)置

    建站的時(shí)候都會(huì)考慮404頁面,但是404頁面對于網(wǎng)站到底有什么用?隨著網(wǎng)站內(nèi)容的增多,還有相應(yīng)內(nèi)鏈的復(fù)雜度增加,都會(huì)造成死鏈問題。所以借助于404頁面的提示作用,就能夠削弱這些死鏈對于網(wǎng)站用戶體驗(yàn)度的影響。下面就來重點(diǎn)分析404頁面的設(shè)置對于網(wǎng)站的影響

    標(biāo)簽:
    404頁面
    404頁面的作用
  • Linux服務(wù)器寶塔面板站點(diǎn)添加以及301,404頁面的設(shè)置

    很多新手朋友利用服務(wù)器建站有個(gè)疑問,就是服務(wù)器可以像虛擬主機(jī)一樣建立臨時(shí)站點(diǎn),擁有臨時(shí)域名嗎?其實(shí)是可以的,不過需要服務(wù)器配置一個(gè)虛擬主機(jī),最好的方法就是在本地建站,上線的時(shí)候把網(wǎng)站搬遷過來。

    標(biāo)簽:
    404頁面
  • 網(wǎng)站需要做404頁面嗎 有什么作用

    404頁面指的是死頁面,不存在的頁面鏈接,當(dāng)打開一個(gè)不存在的頁面時(shí),就會(huì)出現(xiàn)404提示,不同的網(wǎng)站,404頁面提示的內(nèi)容也不同。大部分網(wǎng)站會(huì)提示你,這是一個(gè)404頁面,告訴你遇到了死鏈接,個(gè)別網(wǎng)站沒有任何提示。

    標(biāo)簽:
    404頁面
    404頁面的作用
  • 404頁面提高網(wǎng)站優(yōu)化體驗(yàn)的技巧

    操控好你的詼諧感雖然有不少相關(guān)的404頁面設(shè)計(jì)的文章引薦運(yùn)用詼諧的手法來環(huán)節(jié)為難的空氣,可是我對此一向持保留意見。一方面,我們的詼諧感并不一定可以“一致”,相同的笑話對不同的訪客可能作用差別很大。

  • 什么是404頁面 有什么作用

    404頁面位于網(wǎng)站根目錄,內(nèi)容可自由編寫,還可以放上公益尋人廣告,404頁面本身就是無效頁面,價(jià)值感較低,放上公益廣告也算是為社會(huì)做公益。

    標(biāo)簽:
    404頁面的作用
    404頁
    404

熱門排行

信息推薦