具體意思如下: 1、404 Not Found 請求失敗,請求所希望得到的資源未被在服務(wù)器上發(fā)現(xiàn)。沒有信息能夠告訴用戶這個狀況到底是暫時的還是永久的。假如服務(wù)器知道情況的話,應當使用410狀態(tài)碼來告知舊資源因為某些內(nèi)部的配置機制問題,已經(jīng)永久的不
當我們使用網(wǎng)頁瀏覽的時候經(jīng)常會出現(xiàn)一些狀態(tài)碼錯誤,那么今天就給大家詳細說說狀態(tài)碼的分類和含義。
方法
1xx(臨時響應) 表示臨時響應并需要請求者繼續(xù)執(zhí)行操作的狀態(tài)代碼:
簡單的說,就是你要訪問的頁面被刪除了,或者被封閉了。不可以訪問或者鏈接。用別的搜索引擎試試,或許可以打開哦。
1.100 (繼續(xù)) 請求者應當繼續(xù)提出請求。服務(wù)器返回此代碼表示已收到請求的第一部分,正在等待其余部分;
1,408請求超時:遇到408意味著你的請求發(fā)送到該網(wǎng)站花的時間比該網(wǎng)站的服務(wù)器準備等待的時間要長,即鏈接超時。408錯誤往往難以解決,通常涉及系統(tǒng)工作量或系統(tǒng)操作中的一次性變化。如果用戶持續(xù)看到408錯誤,管理員首先要考慮到Web服務(wù)器的工
2.101 (切換協(xié)議) 請求者已要求服務(wù)器切換協(xié)議,服務(wù)器已確認并準備切換;
因此,比較清楚詳細的了解http狀態(tài)碼的具體含義,對于一個網(wǎng)站站長來說,這是很有必要俱備的網(wǎng)站制作基礎(chǔ)條件。如果某項請求發(fā)送到您的服務(wù)器要求顯示您網(wǎng)站上的某個網(wǎng)頁(例如,用戶通過瀏覽器訪問您的網(wǎng)頁或 Googlebot 抓取網(wǎng)頁時),服務(wù)器將會
2xx (成功) 表示成功處理了請求的狀態(tài)代碼:
一、404 Not Found是什么意思? 404頁面就是當用戶訪問某網(wǎng)站時,點擊了錯誤的鏈接時,所返回的頁面。最常見的出錯提示:404 Not Found。其目的就是告訴瀏覽者其所請求的頁面不存在或鏈接錯誤,同時引導用戶使用網(wǎng)站其他頁面而不是關(guān)閉窗口離開
1.200 (成功) 服務(wù)器已成功處理了請求;
搜索引擎在訪問一個網(wǎng)站時,正常能訪問的網(wǎng)站,所訪問的url狀態(tài)碼都返回200,是所有網(wǎng)站比較常見的。還有其他常見的狀態(tài)碼為: 重定向:301和302 被刪除:404 服務(wù)器錯誤:500 如果搜索引擎接到一個500的狀態(tài)碼時,搜索引擎會理解程序只是出現(xiàn)了暫時
2.201 (已創(chuàng)建) 請求成功并且服務(wù)器創(chuàng)建了新的資源;
404多就檢查一下網(wǎng)站的鏈接,看看有沒有很多的死鏈接 www.qdzcjx.com之前也這樣,后來好了
3.202 (已接受) 服務(wù)器已接受請求,但尚未處理;
對于SEO來講,HTTP狀態(tài)碼的最大意義就是,通過它們可以查看搜索引擎在你網(wǎng)站的爬取情況。 比如: baiduspider爬取的痕跡記錄是“404”,就說明,百度蜘蛛剛才訪問了一個死鏈接。 Googlebot爬取記錄是“200”,就說明,Google機器人剛才正常抓取了一
4. 203 (非授權(quán)信息) 服務(wù)器已成功處理了請求,但返回的信息可能來自另一來源;
這個要看你的操作系統(tǒng)是什么呀。 這是阿帕奇的操作:建立一個.htaccess 文件,在其中加入如下內(nèi)容:ErrorDocument 404/notfound.php,然后將.htaccess文件上傳到網(wǎng)站根目錄,最后制作一個404頁面,命名為notfound.php,和上面的名字一定要統(tǒng)一,
5. 204 (無內(nèi)容) 服務(wù)器成功處理了請求,但沒有返回任何內(nèi)容;
很多原因都可能導致我們的網(wǎng)站內(nèi)或多或少的出現(xiàn)一些死連接,尤其是一些偽靜態(tài)網(wǎng)站,當你改版或者刪除一些頁面沒及時生成的話,很可能出現(xiàn)一些死連接。 1、一定要保證404頁面的狀態(tài)碼是404(貌似這是廢話),以后解釋狀態(tài)碼的時候會告訴大家原因。
6. 205 (重置內(nèi)容) 服務(wù)器成功處理了請求,但沒有返回任何內(nèi)容;
202狀態(tài)碼:服務(wù)器已接受請求,但尚未處理。正如它可能被拒絕一樣,最終該請求可能執(zhí)行,也可能不會被執(zhí)行。 404狀態(tài)碼:請求失敗,請求所希望得到的資源未被在服務(wù)器上發(fā)現(xiàn)。就是未找到頁面,可能已經(jīng)被刪除。
7. 206 (部分內(nèi)容) 服務(wù)器成功處理了部分 GET 請求;
js可以直接去獲取html,有一點要注意,需要通過http服務(wù)來訪問才行,不讓會有Failed to load錯誤。 $(function(){/*$('#goto404').click(function(){$(document).find('body').html('404');});*///第二種方法使用ajax-get$("#goto404").click(fu
3xx (重定向) 表示要完成請求,需要進一步操作:
404是請求無響應或者失敗 返回狀態(tài)碼200是正常返回狀態(tài) 你應該是想修改404的頁面吧
1.300 (多種選擇) 針對請求,服務(wù)器可執(zhí)行多種操作。服務(wù)器可根據(jù)請求者 (user agent) 選擇一項操作,或提供操作列表供請求者選擇。;
http 404這個狀態(tài)碼是很多Seoer分析網(wǎng)站日志時常見到的,那么404錯誤是什么意思呢?它表示客戶端請求的網(wǎng)頁不存在,因此返回http 404代碼;服務(wù)器找不到請求的網(wǎng)頁。服務(wù)器上不存在的網(wǎng)頁經(jīng)常會返回此代碼?如果出現(xiàn)這種情況,你的網(wǎng)站就不會被
2.301 (永久移動) 請求的網(wǎng)頁已永久移動到新位置;
正確設(shè)置的步驟: 步驟一: ISS中404錯誤頁面設(shè)置 打開IIS管理器-->點擊要設(shè)置自定義404的網(wǎng)站的屬性-->點擊自定義錯誤選項-->選中404頁-->選中并打開編輯屬性-->設(shè)置成文件或默認值-->URL 里填寫“/404.html”,按確定退出。再把做好的404.html頁
3. 302 (臨時移動) 服務(wù)器目前從不同位置的網(wǎng)頁響應請求,但請求者應繼續(xù)使用原有位置來進行以后的請求;
是啊,訪問到了404頁面,不是200是什么 不跳轉(zhuǎn)就是返回404,網(wǎng)絡(luò)上也有不少的相關(guān)文章,不過返回的狀態(tài)碼是200(正常狀態(tài)碼)。搜索引擎抓取到錯誤頁面的時候,發(fā)現(xiàn)返回的是200,
4.303 (查看其他位置) 請求者應當對不同的位置使用單獨的 GET 請求來檢索響應時,服務(wù)器返回此代碼;
ErrorDocument 404 /404.html在“通過HTTP狀態(tài)碼查看搜索引擎蜘蛛如何爬行你的網(wǎng)站”一文中,我介紹了一些經(jīng)常涉及到的HTTP狀態(tài)碼及含義,譬如大家經(jīng)常探討并且與本文相關(guān)的Http狀態(tài)碼:404:服務(wù)器找不到指定的資源,請求的網(wǎng)頁不存在(譬如瀏覽器
5.304 (未修改) 自從上次請求后,請求的網(wǎng)頁未修改過。服務(wù)器返回此響應時,不會返回網(wǎng)頁內(nèi)容;
最好的方法是用chinaz的工具檢測下,里面有http狀態(tài)碼檢測的。如果確實是404,那就是服務(wù)器的設(shè)置問題了!找空間商解決! 查看原帖>> 希望采納
6. 305 (使用代理) 請求者只能使用代理訪問請求的網(wǎng)頁。如果服務(wù)器返回此響應,還表示請求者應使用代理。;
7.307 (臨時重定向) 服務(wù)器目前從不同位置的網(wǎng)頁響應請求,但請求者應繼續(xù)使用原有位置來進行以后的請求;
4xx(請求錯誤) 這些狀態(tài)代碼表示請求可能出錯,妨礙了服務(wù)器的處理:
1.400 (錯誤請求) 服務(wù)器不理解請求的語法;
2. 401 (未授權(quán)) 請求要求身份驗證, 對于需要登錄的網(wǎng)頁,服務(wù)器可能返回此響應;
3.403 (禁止) 服務(wù)器拒絕請求;
4. 404 (未找到) 服務(wù)器找不到請求的網(wǎng)頁;
5. 405 (方法禁用) 禁用請求中指定的方法;
6. 406 (不接受) 無法使用請求的內(nèi)容特性響應請求的網(wǎng)頁;
5xx(服務(wù)器錯誤) 這些狀態(tài)代碼表示服務(wù)器在嘗試處理請求時發(fā)生內(nèi)部錯誤:
1.500 (服務(wù)器內(nèi)部錯誤) 服務(wù)器遇到錯誤,無法完成請求;
2.501 (尚未實施) 服務(wù)器不具備完成請求的功能。例如,服務(wù)器無法識別請求方法時可能會返回此代碼;
3.502 (錯誤網(wǎng)關(guān)) 服務(wù)器作為網(wǎng)關(guān)或代理,從上游服務(wù)器收到無效響應;
4. 503 (服務(wù)不可用) 服務(wù)器目前無法使用(由于超載或停機維護);
5.504 (網(wǎng)關(guān)超時) 服務(wù)器作為網(wǎng)關(guān)或代理,但是沒有及時從上游服務(wù)器收到請求;
6. 505 (HTTP 版本不受支持) 服務(wù)器不支持請求中所用的 HTTP 協(xié)議版本。
擴展閱讀,以下內(nèi)容您可能還感興趣。
如果在seo日志里,HTTP狀態(tài)碼很多是404,怎么辦?
搜外師兄說過可以看看這些url是否可以打開,不能打開的用robots屏蔽下
ASP網(wǎng)頁如何返回404錯誤狀態(tài)碼
很多原因都可能導致我們的網(wǎng)站內(nèi)或多或少的出現(xiàn)一些死連接,尤其是一些偽靜態(tài)網(wǎng)站,當你改版或者刪除一些頁面沒及時生成的話,很可能出現(xiàn)一些死連接。
1、一定要保證404頁面的狀態(tài)碼是404(貌似這是廢話),以后解釋狀態(tài)碼的時候會告訴大家原因。
2、一些開源程序沒有404,需要自己做。
3、404頁面絕對不能跳轉(zhuǎn)到首頁,但是可以跳轉(zhuǎn)聽到您的網(wǎng)站導航頁
4、搜索引擎不收錄404,一般情況用robots來進行屏蔽
202狀態(tài)碼和404狀態(tài)碼有什么區(qū)別
202狀態(tài)碼:服務(wù)器已接受請求,但尚未處理。正如它可能被拒絕一樣,最終該請求可能執(zhí)行,也可能不會被執(zhí)行。
404狀態(tài)碼:請求失敗,請求所希望得到的資源未被在服務(wù)器上發(fā)現(xiàn)。就是未找到頁面,可能已經(jīng)被刪除。
請問js代碼如何將網(wǎng)頁狀態(tài)碼設(shè)置為404,從而返回404頁面內(nèi)容
js可以直接去獲取html,有一點要注意,需要通過http服務(wù)來訪問才行,不讓會有Failed to load錯誤。
<!doctype html><html>
<head>
<meta charset="utf-8">
<title></title>
<script type="text/javascript" src="https://code.jquery.com/jquery-3.3.1.min.js"></script>
<script type="text/javascript">
$(function(){
/*$('#goto404').click(function(){
$(document).find('body').html('404');
});*/
//第二種方法使用ajax-get
$("#goto404").click(function(){
$.get("404.html", function(htmls){alert(htmls)
$(document).find('body').html(htmls);
});
});
})
</script>
</head>
<body>
<input type="button" id="goto404" value=" 404 ">
<div id="scroll_div">
<div id="scroll_begin">
<ul>
<li>11111111</li>
<li>222222</li>
<li>3333</li>
<li>444444</li>
<li>55555555</li>
</ul>
</div>
</div>
<div id="scroll_end"></div>
</body>
</html>
網(wǎng)站設(shè)置404頁面后,HTTP狀態(tài)碼檢測仍然是200,麻煩大神們看看是哪里設(shè)置有問題
肯定是你沒設(shè)置成功生效的緣故,你就給看這些也看不出什么所以然。
聲明:本網(wǎng)頁內(nèi)容旨在傳播知識,若有侵權(quán)等問題請及時與本網(wǎng)聯(lián)系,我們將在第一時間刪除處理。TEL:0731-84117792 E-MAIL:11247931@qq.com