2012-04-27 5 views

Antwort

5

Verwenden Sie diese in Ihrer web.config Datei:

<httpErrors errorMode="Custom" existingResponse="Replace"> 
    <remove statusCode="404" /> 
    <error statusCode="404" responseMode="ExecuteURL" path="/Errors/NotFound" /> 
</httpErrors> 
12

auch ich das gleiche Problem mit .htm Seiten in IIS7 (nicht ASP, nicht .NET).

Ich änderte responseMode-File statt ExecuteURL in <system.webServer> und alles hat funktioniert:

<httpErrors errorMode="Custom" existingResponse="Replace"> 
    <remove statusCode="404" /> 
    <error statusCode="404" responseMode="File" path="error.htm" /> 
</httpErrors>