服務器設置404錯誤頁的圖文教程-黑蘋果博客

 首先新建一個404b.htm文件放置在您的網站根目錄,或者其他目錄下。比如新建一個HttpErrors目錄,放置在該目錄下。同時需要給404b.htm文件一個network service的讀取權限,否則設置後將不會生效。

然後打開IIS(Internet 信息服務(IIS)管理器):

找到對應的站點,點擊“屬性”

然後選擇“自定義錯誤”:

找到HTTP錯誤,下邊對應的404、404:2、404:3,分別點擊“編輯”


 

消息類型選擇“文件”。

設置好後,即可在您的站點後加一個不存在的後綴或者文件名進行測試,設置成功後會顯示您的自定義錯誤頁面。

 

(注意,windows主機中404錯誤頁面文件必須大於512字節,如果小於512字節Internet選項中如果勾選了友好錯誤提示的用戶,訪問時將顯示客戶端默認的錯誤,不會顯示自定義錯誤。這種情況可以嘗試給404b.htm文件一個IIS_WPG組的讀和運行權限,然後測試一下。)

LINUX設置404的方法:

第一步:在.htaccess文件中加入如下語句:
ErrorDocument 404 /404.shtml
如果需要修改的網站目錄下沒有.htaccess文件自己建立一個即可.

第二步,自己建立一個404.shtml文件,放到網站的根目錄就可以了
也可以使用其他後綴,只要.htaccess中指定同樣的文件就可以,例如404.php

服務器與VPS中IIS設置404出錯頁不生效的解決方法

 404自定義出錯頁設置失敗原因一

  設置出錯。如圖,設置的時候“消息類型”選擇“文件”,下邊文件的位置要寫正確了,可以點擊“瀏覽”進行選擇。

  404自定義出錯頁設置失敗原因二:


  服務器或者VPS是有權限配置的,而且權限配置很嚴密。首先查看一下404.html的安全屬性,404頁面的“安全”選項卡里“組或用戶名稱”中並沒有IIS相關的用戶組,看來是IIS本身沒有權限訪問這個文件了。也就是漏掉一個工作組權限了,那就是IIS_WPG。因此直接給這個站點下面的404.html加上IIS_WPG組讀取和運行權限就可以了。再次測試就成功了!

  404自定義出錯頁設置失敗原因三:

  設計的404.html文件大小過小,由於IIS只能檢查到容量大於512B以上的文件,所以404.html的大小也必須大於512B。有些站長在404.html的頁面上只寫了幾個字加上兩個鏈接就完事了,在設置時明明所有的都設置對了,但就是無法調用自己設計的404.html從而造成設置失敗或訪問無效,原因就在於此!

  以上就是黑蘋果個人總結的關於設置獨立服務器和VPS中404錯誤頁面的方法,希望對新手站長有一些幫助!

原創文章請註明轉載自黑蘋果博客,本文地址:http://www.zhangchenghui.com/apple/1755.html

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章