2011-01-07 29 views
3

我知道這是常見的頁面重定向到404錯誤等自定義錯誤頁面。但是,有人在瀏覽器中打開一個不存在的圖像,例如http://mysite.com/nothinghere.gif。這個網站返回一個404錯誤,但它不只是瀏覽器的默認值,它是一個自定義的404。你如何在IIS7上配置ASP.NET網站來做到這一點? web.config中的customerrors部分似乎不適用於圖像,css,js等內容圖像的自定義http錯誤頁面?

回答

2

customErrors部分將適用於ASP.NET管理的資源。 IIS7在web服務器節點下有它自己的httpErrors部分。當然,也有UI來配置它。無論如何,錯誤處理行爲也會根據您在經典模式或集成模式下運行ASP.NET應用程序而發生變化。我會建議你閱讀下面的文章來掌握它。

http://www.braintrove.com/article/46 - 這將告訴你如何建立IIS7自己對自定義錯誤頁

下面介紹IIS7錯誤處理

http://learn.iis.net/page.aspx/267/how-to-use-http-detailed-errors-in-iis-70/ http://blogs.iis.net/ksingla/archive/2008/02/18/what-to-expect-from-iis7-custom-error-module.aspx