Neo's Blog

首頁 相本 討論 書籤

分類目錄
本站日誌 (51)
碎碎唸啦 (173)
網站架設 (84)
程式設計 (161)
軟體使用 (69)
電子商務 (126)
經營奇想 (48)
基金理財 (11)
聰明消費 (87)
電影心得 (47)
開放原碼 (16)
工作記錄 (2)
毛毛小記 (9)
就是不同 (2)




歷史資料
 




June 13, 2004
Apache 自訂網頁錯誤被 IE 蓋掉的處理方法!

由於比較常見的錯誤,如 404 找不到網頁等,Internet Explorer 會用他內定的訊息來取代原有的訊息,雖然使用者可以設定不要 IE 顯示的網頁訊息,但是對網站管理者來說,總不能要求每個使用者都關掉這個功能,實在很不太方便。

20040613_01.jpg

Opera 則可以正常顯示:

20040613_02.jpg

其實會出現被 IE 蓋 ErrorDocument 設定的狀況,通常是顯示的訊息不夠多,IE 才會認為其資訊不足以讓使用者了解錯誤的狀況,所以依照 Microsoft 官方網頁的說明,只要顯示錯誤的網頁大小超過 512bytes ,就會正常顯示了。

Microsoft 官方說明:
http://support.microsoft.com/default.aspx?scid=kb;en-us;Q294807

範例圖解說明:

「404 找不到網頁」的自訂網頁missing.html

20040613_03.jpg

看大小只有 273 bytes

20040613_04.jpg

如果要顯示的訊息沒那麼多,可以在裡面加一個註解,把檔案撑大即可!

20040613_05.jpg

大小已經變成 814bytes,已經超過 Microsoft 規定的 512 bytes 了

20040613_07.gif


「IE 正常顯示自訂的 404 找不到網頁錯誤」

20040613_06.jpg

 
由 Neo 發表於 June 13, 2004 03:29 PM 收進你的MyShare個人書籤  

很是感謝!讓我學到了更多一點東西^_^


excel 發表於 July 19, 2004 07:19 PM

最近一直受到這件事情苦惱,原來是這麼回事兒
唉,這就跟用CSS設了字距後,IE把空行吃掉一樣詭異
PS.第一次來,還請多多指教


風痕影 發表於 July 2, 2005 05:04 PM

多謝分享


河豚 發表於 November 2, 2005 02:19 PM

为何我这样弄了没有效果,还是显示WINDOWS自带的。
请看:http://www.robbie.cn/missing.html
(这个是放在网站目录下的missing.html)

访问一个不存在的目录,显示的还是老样子呀。
http://www.robbie.cn/sds

请教。。。


gavin 發表於 March 8, 2006 05:46 PM
發表迴響  
(*星號開頭為必填欄位)











(請輸入您看到的數字,看不到請按右鍵->顯示圖片)


記住我的資訊?







Copyright 2005 Neo's Blog All rights reserved.