404錯誤頁面的正確配置,不只僅可以提高用戶體驗度,從SEO優化方面思量,也長短常重要的。那么windows2008處事器中IIS7.0以上版本如何配置404錯誤頁面呢?
微軟2015年7月14日起遏制Windows2003技能支持處事,許多童鞋們都改換了2008系統,改換后配置的404頁面呈現返回的http狀態為200,可是實際測試404頁面的時候呈現異常,基礎打不開404頁面。通過站長東西舉辦查詢,發明返回的狀態確實為200。通過徹盤查題,發明這個網站的處事器情況為windows2008處事器為iis7。之前是通過處事器打點中的錯誤頁成果舉辦404錯誤頁面自界說。造成了此刻呈現的404頁面顯示正常,可是http頭返回狀態200的錯誤。顛末不絕實驗,有兩種發放可以辦理:
第一種要領、修改網站根目次下的web.config 文件可以辦理此問題。體要領步調如下:
1、打開網站根目次下的web.config文件。
2、找到文件中的
<httpErrors errorMode="DetailedLocalOnly" defaultResponseMode="File" >
<remove statusCode="404" />
<error statusCode="404" path="404.html" />
</httpErrors>
3、把這段代碼替換成以下代碼:
<httpErrors errorMode="DetailedLocalOnly" defaultResponseMode="File" >
<remove statusCode="404" />
<error statusCode="404" path="404.html" />
</httpErrors>
第二種要領、進入windows 2008處事器,,打開IIS Manager,點擊需要配置404錯誤頁面的網站。在IIS右側選擇錯誤頁這項,雙擊打開。
打開之后呈現下面這個界面:
、可以雙擊404這一項,也可以選中404這項(這里也可以配置其他401、403、500等頁面),再點右邊【編輯】,然后呈現下面這個界面:
總結:各人大概會問,為什么這個文件路徑是這樣的,詳細我也不知道,我配置過正確的404頁面路徑,可是測試的時候就打不開404頁面,反而直接輸入404.html這個404文件名稱,它就OK了。詳細什么原因有待各人去研究。第二種要領我是這樣配置的,并測試樂成。但愿能輔佐到你。