有時(shí)候?yàn)g覽者可能會(huì)訪問到一些死鏈或者一些不存在的鏈接,系統(tǒng)默認(rèn)會(huì)提示該頁無法顯示,這樣很可能瀏覽者會(huì)離開您的站點(diǎn),對您的訪問量造成影響,因此我們需要用到404自定義錯(cuò)誤頁面。下面道勤來教您怎么來制作404頁面 首先新建一個(gè)404b.htm文件放置在您的網(wǎng)站根目錄,或者其他目錄下。比如新建一個(gè)HttpErrors目錄,放置在該目錄下。同時(shí)需要給404b.htm文件一個(gè)network service的讀取權(quán)限,否則設(shè)置后將不會(huì)生效。 然后打開IIS(Internet 信息服務(wù)(IIS)管理器): 找到對應(yīng)的站點(diǎn),點(diǎn)擊“屬性” 然后選擇“自定義錯(cuò)誤”: 找到HTTP錯(cuò)誤,下邊對應(yīng)的404、404:2、404:3,分別點(diǎn)擊“編輯” 消息類型選擇“文件”。 設(shè)置好后,即可在您的站點(diǎn)后加一個(gè)不存在的后綴或者文件名進(jìn)行測試,設(shè)置成功后會(huì)顯示您的自定義錯(cuò)誤頁面。
(注意,windows主機(jī)中404錯(cuò)誤頁面文件必須大于512字節(jié),如果小于512字節(jié)Internet選項(xiàng)中如果勾選了友好錯(cuò)誤提示的用戶,訪問時(shí)將顯示客戶端默認(rèn)的錯(cuò)誤,不會(huì)顯示自定義錯(cuò)誤。這種情況可以嘗試給404b.htm文件一個(gè)IIS_WPG組的讀和運(yùn)行權(quán)限,然后測試一下。) linux設(shè)置404的方法: 第一步:在.htaccess文件中加入如下語句: 設(shè)置出錯(cuò)。如圖,設(shè)置的時(shí)候“消息類型”選擇“文件”,下邊文件的位置要寫正確了,可以點(diǎn)擊“瀏覽”進(jìn)行選擇。 404自定義出錯(cuò)頁設(shè)置失敗原因二: 服務(wù)器或者VPS是有權(quán)限配置的,而且權(quán)限配置很嚴(yán)密。首先查看一下404.html的安全屬性,404頁面的“安全”選項(xiàng)卡里“組或用戶名稱”中并沒有IIS相關(guān)的用戶組,看來是IIS本身沒有權(quán)限訪問這個(gè)文件了。也就是漏掉一個(gè)工作組權(quán)限了,那就是IIS_WPG。因此直接給這個(gè)站點(diǎn)下面的404.html加上IIS_WPG組讀取和運(yùn)行權(quán)限就可以了。再次測試就成功了! 404自定義出錯(cuò)頁設(shè)置失敗原因三: 設(shè)計(jì)的404.html文件大小過小,由于IIS只能檢查到容量大于512B以上的文件,所以404.html的大小也必須大于512B。有些站長在404.html的頁面上只寫了幾個(gè)字加上兩個(gè)鏈接就完事了,在設(shè)置時(shí)明明所有的都設(shè)置對了,但就是無法調(diào)用自己設(shè)計(jì)的404.html從而造成設(shè)置失敗或訪問無效,原因就在于此! 以上就是個(gè)人總結(jié)的關(guān)于設(shè)置獨(dú)立服務(wù)器和VPS中404錯(cuò)誤頁面的方法,希望對新手站長有一些幫助! 需要注意的幾點(diǎn): 1、搜索引擎的蜘蛛會(huì)爬行到您的自定義錯(cuò)誤頁面,因此在這個(gè)頁面設(shè)定好關(guān)鍵字和網(wǎng)站各欄目的鏈接,對網(wǎng)站收錄有很大幫助。 2、不建議在自定義錯(cuò)誤頁面設(shè)置跳轉(zhuǎn),很多網(wǎng)站制作者喜歡在自定義錯(cuò)誤頁面加上自動(dòng)跳轉(zhuǎn),若要跳轉(zhuǎn)建議設(shè)置在10秒以上,因?yàn)樽远x跳轉(zhuǎn)很有可能被搜索引擎判定為作弊,導(dǎo)致權(quán)值降低! 3、自定義錯(cuò)誤頁面一般不建議用圖片,若需要用圖片,請不要用太大,以免自定義頁面訪問量太大,造成過多的流量浪費(fèi)在該處,影響網(wǎng)站的穩(wěn)定,得不償失。 |