2010-11-23 6 views
0

Kennt jemand von Ihnen die Behandlung von XXX.X IIS HTTP-Fehlern in einer Datei web.config? Ich habe versucht, Sie folgendermaßen vorgehen:Wie behandelt man 403.9 HTTP-Fehler in der Datei web.config?

<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> 

Aber offensichtlich, dass nicht gearbeitet haben, weil die Datei web.config eine ganze Zahl als status Wert erwartet.

RAHMEN: WinServer 2003 - ASP.NET 3.5

Antwort

1

A 403.9 ist sowieso nicht nach unten zu .Net gefiltert gehen werden. Der springende Punkt von 403.9 ist, dass der Webserver bereits überlastet ist und die Anfrage nicht verarbeiten kann.

Also, für dieses spezielle Beispiel wird das nicht funktionieren.

Um weiter zu klären, einige dieser Codes (wie 401 und 403) sind IIS-Codes und können nur auf dieser Ebene behandelt werden. Wenn Sie also etwas Bestimmtes für 403.9 möchten, müssen Sie die IIS-Konfiguration bearbeiten, um zu bestimmen, was zu tun ist.

+0

Vielen Dank für Ihre Antwort. – Unlimited071

Verwandte Themen