404 not found的意思
404 not found,是HTTP對網(wǎng)頁錯誤情況返回的一種狀態(tài)碼,當(dāng)用戶在瀏覽器中輸入網(wǎng)址時,服務(wù)器會根據(jù)輸入的地址判斷是否有對應(yīng)的網(wǎng)頁信息,如果沒有對應(yīng)信息,說明用戶輸入的可能是一串無效的鏈接,服務(wù)器就會向用戶返回404 not found狀態(tài)碼,告訴用戶沒有找到對應(yīng)的網(wǎng)頁信息。
通常網(wǎng)站出現(xiàn)404 not found提示,就是告訴網(wǎng)站的使用者,這個頁面不存在、未找到。(推薦學(xué)習(xí):PHP視頻教程)
出現(xiàn)原因
正常的網(wǎng)站如果沒有改版或者其他特殊操作不會存在404 not found問題,如果問題出現(xiàn),那么很簡單,可能你的網(wǎng)站存在異常的操作,出現(xiàn)404 not found的原因主要有以下幾個:
1、網(wǎng)站出現(xiàn)改版,比如說更換網(wǎng)站程序、數(shù)據(jù)庫對不上等,這樣很多網(wǎng)頁內(nèi)容可能存在找不到的現(xiàn)象,即死鏈接。又比如網(wǎng)站更換服務(wù)器,部分靜態(tài)文件沒有復(fù)制到新的服務(wù)器上,或者是因?yàn)樾路?wù)器的文件夾權(quán)限問題導(dǎo)致文件沒有讀取權(quán)限,因此出現(xiàn)404 not found問題。
2、網(wǎng)站被黑客攻擊導(dǎo)致網(wǎng)站部分文件或者全部文件損失,也會出現(xiàn)404 not found的錯誤頁面提示,這種情況比較少見。
3、某個目錄刪除,導(dǎo)致404not found錯誤頁面提示。比如某篇文章因?yàn)榘鏅?quán)問題,人為刪除,但已被搜索引擎收錄,當(dāng)用戶搜索這篇文章、打開的時候即會出現(xiàn)404錯誤提示。
4、因?yàn)閯討B(tài)規(guī)則變更,導(dǎo)致頁面出現(xiàn)404not found錯誤也比較常見。當(dāng)一個動態(tài)頁面因?yàn)閭戊o態(tài)規(guī)則變更,會有可能導(dǎo)致URL的變更,那么前面的URL將會失效,當(dāng)我們規(guī)則變更以后還打開前面的URL自然會出現(xiàn)404not found錯誤提示。 [2]
5、用戶輸入的地址鏈接有誤,導(dǎo)致IIS提示404 not found。
6、DNS設(shè)置阻止,就中文環(huán)境而言,國外有一些被禁網(wǎng)站在中國瀏覽同樣會出現(xiàn)404 not found的現(xiàn)象,這需要使用代理服務(wù)器才可以正常瀏覽。
作用及影響
作用:
網(wǎng)站設(shè)置一個404not found頁面,是相當(dāng)有必要的,一則可以提升網(wǎng)站的用戶體驗(yàn),二則能幫助減少用戶流失。
影響:
1、網(wǎng)站如果404錯誤頁面過多,搜索引擎會認(rèn)為網(wǎng)站處于改版或者被惡意攻擊的狀況,會對網(wǎng)站進(jìn)行降權(quán)處理,等待恢復(fù)后會將網(wǎng)站進(jìn)行提高權(quán)重。
2、當(dāng)用戶打開網(wǎng)站,點(diǎn)擊一個鏈接出現(xiàn)錯誤頁面,點(diǎn)擊第二鏈接還是出現(xiàn)同樣的問題,這樣很不利于用戶體驗(yàn),用戶可能會認(rèn)為站點(diǎn)是垃圾網(wǎng)站,導(dǎo)致很多鏈接打不開,那么會增加網(wǎng)站的跳出率。
更多PHP相關(guān)技術(shù)文章,請訪問PHP圖文教程欄目進(jìn)行學(xué)習(xí)!
以上就是404 not found的意思的詳細(xì)內(nèi)容,更多請關(guān)注風(fēng)君子博客其它相關(guān)文章!
總結(jié)
以上是生活随笔為你收集整理的404 not found的意思的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 原神4.3版打造强力娜维娅的养成秘籍
- 下一篇: 《云顶之弈》S10版:狐狸阿卡丽阵容完全