404頁測試回返狀況碼是200解決辦法

404頁測試回返狀況碼是200解決辦法

404頁面就是當用戶輸入了不正確的鏈接時,回返的頁面。目標是奉告瀏覽者其所煩請的頁面不存在或鏈接不正確,同時指導用戶運用網站其它頁面而不是關閉窗戶離去。

這幾天網站的內部實質意義大變更由起初的博客成為了友誼鏈接站,為了補救些虧損,就想起了做一個404頁,指導瀏覽者,最後結果404頁做好了也上傳到達空間中,輸入http://51links.cn/abc測試效果還不賴能正常顯露上傳的404頁。但這只是第1步,固然對過訪的用戶而言,HTTP狀況碼到底是404仍然200來說並沒有啥子差別,但對搜索引擎網站這則是相當關緊的。由於 搜索引擎網站蛛蛛在煩請某個URL時獲得404狀況回答時,即曉得該URL已經失去效力,便不再引得該網頁,並向數值核心反饋將該URL表達的網頁從引得數值庫中刪去,當然,刪去過程可能需求多時;而當搜索引擎網站獲得200狀況碼時,則會覺得該url是管用的,就會去引得,並會將其收錄到引得數值庫,這麼的最後結果便是這兩個不一樣的url具備絕對相同的內部實質意義:自定義404不正確頁面的內部實質意義,這會造成顯露出來復制網頁問題。輕則被搜索引擎網站降權,重則會K掉網站。

為理解決這個問題我也在網上查了很多資料,問題出在兩方面,一方面是你制造的404頁是否准確,另一方面是服務器的設置。

首先我就從制造的404頁面開始,我先做了個404.asp上傳上去測試了一下子回返的狀況碼是200,而不是404,這肯定是不正確的。聽說有的空間只支持404.htm ,最後結果我又做了個404.htm,傳上去後通過測試仍然不可以。我想有可能仍然我做的404頁面有問題,最後結果我就在另外的人的網站上下了一下子404頁,自個兒改正了一下子上傳到虛擬主機上,最後結果仍然錯誤。

我想很肯能是我的空間設置有問題,於是我就到我的空間中設置了一下子:(步驟如下所述)

第1步:在後臺虛擬主機扼制面板中找到自定義出錯頁,裸機。

第二步:選中運用web目次中的404.htm來自定義內部實質意義(前提是你已經把做好的404.htm上傳到達web中)。

輸入51links.cn/abc時,經測試仍然回返200狀況碼,我想應當是idc那裡問題,我就用站長工具查了一下子,最後結果和我在同ip中的別人的網站不正確頁回返的也是200,這次我有八九成的把握是IDC那裡問題,我經過qq結合上了虛擬主機技術擔任職務的人。我把事情狀況解釋明白了一下子,他說:稍等一下子,去服務器那看一下子。約略過了有非常鍾,IDC那裡讓我再測試一下子,測試的最後結果是:輸入一下子網站不存在的網頁回返的狀況碼是404.,問題目解釋題決了!

各位站長也可以測試一下子自個兒的網站,輸入一個自個兒網站不存在的網頁,回返值是不是404!