㈠ 自己做的網站出現404錯誤怎麼解決
為什麼會出現404錯誤
404是一種HTTP狀態碼,HTTP 404 狀態碼的出現意味著鏈接指向的網頁不存在,即原始網頁的URL失效,這種情況經常會發生,特別是對於大型網站來講,很難避免,比如說:網頁URL生成規則改變、網頁文件更名或移動位置、導入鏈接拼寫錯誤、編輯或程序工作人員疏忽等,導致原來的URL地址無法訪問;當Web 伺服器接到類似請求時,會返回一個404 狀態碼,告訴瀏覽器要請求的資源並不存在。導致這個錯誤的原因一般來說,有:
網站本身問題導致:
網頁URL本身已經發生變化,而前台頁面沒有及時更新;
網頁本身或網頁文件位置發生改變,而沒有及時在後台更新;
外部鏈接拼寫出錯;
網站內容管理員或程序管理員在處理URL上沒有考慮周全,比如一些地方如果加入了鏈接屬性導致URL不能正常訪問。
用戶網路環境導致:
無法在所請求的埠**問該網頁URL地址。
Web服務擴展鎖定策略阻止本請求。
MIME映射策略阻止本請求。
404錯誤如何處理
網站管理員:
對於網頁內容比較少的小型網站管理員來講,可以用死鏈接檢測工具「xenu.exe」來對網頁死鏈接進行檢測,發現並及時處理錯誤鏈接信息;
對於內容較多的大中型網站管理員,使用上面的死鏈接檢測工具可能會消耗很多時間,可以關注每天網站日誌文件中的用戶狀態碼情況,發現並及時解決404錯誤問題。
製作友好的404錯誤頁面,提醒用戶訪問出錯信息,引導用戶進行首頁或目錄查找,提供站內查找功能或網站管理員聯系方式。
對於SEO人員(搜索引擎優化工作者)來講,建議參考「404錯誤是否會對網站造成影響」一文獲取更多信息。
普通用戶:
嘗試更換瀏覽器或清理瀏覽器緩存(排除由於瀏覽器控制項或惡意插件等引起無法訪問的情況)
查看目前用戶是否具有網路鏈接許可權(部分計算機可能被設置限時或限制進行網路鏈接)
檢測自身網路環境是否正常(可以通過安全檢測或殺毒軟體進行檢測)
檢測計算機中是否有相關限製程序運行(部分計算機可能被軟體設置控制網路鏈接許可權,需密碼才能鏈接)
㈡ 請問日誌返回200跟304有什麼區別
200 代表用戶成功的獲取到了所請求的文件,如果是搜索引擎,則證明蜘蛛在這次爬行中順利的發現了一些新的內容。302 則是暫時性重定向,如果你的網站日誌中有過多的302代碼,那麼你需要注意了,是不是把301做錯了做成了302?趕緊修改,搜索引擎不喜歡302重定向。304 如果網頁自請求者上次請求後沒有更新,則用304代碼告訴搜索引擎機器人,可節省帶寬和開銷。
㈢ apache 2.4.9 http響應頭信息不顯示etag, 刷新相同頁面後,狀態碼一直顯示200(from memory cache)
200是響應正常的意思,這個是伺服器返回頁面的響應頭信息.裡面的Transfer-Encoding: chunked
,意思是使用了提前不可知數據長度的傳輸方式.需要瀏覽器繼續讀取響應頭接下來的部分才知道真實的數據長度.
㈣ 首頁總是返回200 0 64,到底都有哪些原因導致啊
200 0 64 是抓取成功了,但是抓到的內容有問題。網站頁面設置了壓縮,網路蜘蛛解壓頁面失敗。或者網咯不穩定。抓去不全。比如:一個10K 的頁面 。蜘蛛抓取後。帶回去的 就只有0.2K 的大小
㈤ 伺服器被攻擊,指定文件夾下任何頁面http狀態都返回200,伺服器上卻找不到文件
用網站安全狗或者其他軟體掃掃網站,然後再加上360網站衛士看看能不能解決
㈥ 遇到404怎麼解決
如果你朋友那邊電腦能正常打開,那就是電腦系統緩存問題,在開始-運行中輸入 cmd,回車後彈出命令窗口,接著輸入以下命令:ipconfig /flushdns ,回車運行完後,DNS緩存就被清除了 你試試!祝你好運
㈦ 404錯誤是什麼意思為什麼是404
是WWW網站訪問比較經常出現的錯誤。404頁面就是當用戶輸入了錯誤的鏈接時,返回的頁面。HTTP 404 錯誤意味著鏈接指向的網頁不存在,即原始網頁的URL失效,這種情況經常會發生,很難避免。恢復方法:把缺少的網頁文件恢復到正確的位置,重新設置網路服務。對於用戶來講,需要檢查你所輸入的網路地址是否正確。
導致這個錯誤的原因一般來說,有三種:
1、無法在所請求的埠上訪問Web站點。
2、Web服務擴展鎖定策略阻止本請求。
3、MIME映射策略阻止本請求。
(7)頁面命中協商緩存返回200擴展閱讀
404錯誤頁面這個主要是針對網站優化以及加強網站用戶體驗性,做了一個404錯誤頁面的需要在伺服器上操作設置。
然後當我們的頁面訪問錯誤的時候如果我們設置了404錯誤頁面,它就會跳轉到網站的其他頁面,這樣就降低了因為錯誤而引起的死鏈接,加強了網站的用戶體驗性,也利於網路蜘蛛的收錄,所以我們在做一般的網站優化的時候一般都需要設置404錯誤頁面優化網站。