? IIS日志 200 0 64 状态的分析 - 金戈铁马SEO培训网
當前位置 : 超級SEO培訓網 / 網站運營

IIS日志 200 0 64 狀態的分析

金戈鐵馬SEO培訓網   http://www.sdcdrg.com/   November-14 11:14:30

前段時間,一些百度的密切關注者紛紛撰文,大談IIS日志 200 0 64 狀態乃百度封站“撥毛”之征兆。

目前,對于 200 0 64 的觀點大致分為以下幾種:
1.會話故障,請求不可到達,并非百度封站征兆
2.百度封站、“撥毛”或放入沙盒
3.64位操作系統
樂思蜀參考了大量相關文章,雖未得出最終結論,但覺得第一種觀點最合理,現分析如下。


首先來看 200 0 64 狀態碼的構成

200 0 64:sc-status(協議狀態) sc-substatus(協議子狀態) sc-win32-status(Win32狀態碼)

sc-status(協議狀態):200 連接成功

sc-win32-status(Win32狀態碼):64 指定的網絡名不再可用


假設請求過程

我們不妨來假設一下請求的過程:客戶端向服務端發送訪問請求 -> 服務端響應請求,資源存在,請求成功,發送資源(sc-status 200) -> 客戶端等待所請求的資源 -> TIME_WAIT/CLOSE_WAIT -> 客戶端斷開連接,發送Win32狀態(sc-win32-status 64)

這個假設是否成立,核心在于證實請求過程中 TIME_WAIT/CLOSE_WAIT 的存在。


支持假設的依據

1、假設的請求中 200 0 64 狀態碼分析:在服務端與客戶端通話的過程中,因請求的資源存在,并由服務端正常發送,故sc-status為200;客戶端并未正確的收到資源,返回 sc-win32-status 為64;服務器記錄會話狀態 200 0 64。

2、據網上資料及手中IIS日志分析結果,狀態 200 0 64 的請求,其發送數據一般為0或極小的字節數,而接收的字節數一般大于發送字節數;也可以這樣理解,客戶端請求的數據大于服務端發送的數據。這一點也可證實上一點的說法。

3、分析結果顯示,并非僅百度蜘蛛(Baiduspider)的請求出現 200 0 64,出現 200 0 64 狀態的網站用戶訪問也同樣存在。


補充

參考相關資料時,很多提問者都提到,服務器存在這樣的情況,其中有無關聯望高手解答:

•服務器中同時存在IIS和Apache
•IIS經常無故重啟
•服務器CPU使用經常100%
綜上所述,個人認為 200 0 64 可能僅是請求失敗,并不表示與百度封站有著必然的聯系。

這個問題還未得出最終結果,望對此有了解的朋友留言提供建議或意見,謝謝!


本文來自金戈鐵馬SEO培訓網(www.sdcdrg.com),轉摘請注明出處。

體驗版課程下載

學員成果分享

吉林快3 优优彩票官网 吉林快3 中华彩票网 qq网赚群都有那些 网赚好一点的平台 幸运飞艇直播链接 网赚好一点的平台 重庆百变王牌 2019有什么网赚项目