2010-11-23 82 views
0

是否有人知道如何處理web.config文件中的XXX.X IIS HTTP錯誤?我試圖做以下幾點:如何處理web.config文件中的403.9 HTTP錯誤?

<customErrors mode="On" defaultRedirect="error.aspx"> 
    <error statusCode="403" redirect="error403.aspx" /> 
    ... 
    <!--NOTE: The following does not work--> 
    <error statusCode="403.9" redirect="error403.9.aspx" /> 
    <!--ENDNOTE--> 
    ... 
    <error statusCode="404" redirect="error404.aspx" /> 
    ... 
</customErrors> 

但顯然這並沒有奏效,因爲web.config文件要求整爲的StatusCode值。

背景:WinServer 2003 - ASP.NET 3.5

回答

1

一個403.9不會無論如何被過濾到.NET。 403.9的重點在於Web服務器已經過載,並且無法處理請求。

所以,對於這個特殊的例子,這是行不通的。

爲了進一步闡明,其中的一些碼(像401和403)的是IIS碼,並且只能在該級別進行處理。所以,如果你想要特定於403.9的東西,你將不得不編輯IIS配置來告訴它該做什麼。

+0

感謝您的回覆。 – Unlimited071 2010-11-24 00:07:05