2016-06-20 19 views
0

ich Code unten in web.confignachgestellten Schrägstrich wird nicht richtig umgeleitet auf HTML-Seite

<system.webserver>   
<httperrors errormode="Custom" existingresponse="Replace"> 
<remove statuscode="404"/> 
<remove statuscode="403"/> 
<error statuscode="403" responsemode="Redirect" path="Error/ErrorMessage.html"/> 
<error statuscode="404" responsemode="Redirect" path="Error/ErrorMessage.html"/> 
</httperrors> 

<defaultdocument enabled="false"/> 

</system.webserver> 

nun hinzugefügt, wenn ich url sagen „http://localhost:10335/test“ Es wird Umleitung ordnungsgemäß ErrorMessage.html Seite

eingeben aber Wenn ich einen Schrägstrich nach dem Test schreibe, sage "test /" Es wird zur URL "http://localhost:10335/test/Error/Error/Error/Error/Error/Error/Error/Error/Error/Error/Error/Error/Error/Error/Error/Error/Error/Error/Error/Error/ErrorMessage.html" umgeleitet mit der Aussage "Die Seite leitet nicht richtig um"

Bitte helfen Sie mir. Dank

Antwort

0

einen Schrägstrich, bevor Sie Ihren Fehler setzen Versuchen Sie, das heißt:

<error statuscode="403" responsemode="Redirect" path="/Error/ErrorMessage.html"/> 
<error statuscode="404" responsemode="Redirect" path="/Error/ErrorMessage.html"/> 
+0

das ist zu nicht funktioniert .... Es wird leere Seite auf Server –

+0

Und wie ich den Pfad „Fehler/ErrorMessage.html angeben "arbeitet für" http: // localhost: 10335/test ".. aber Schrägstrich nach Test wie "Test /" dann funktioniert es nicht –

0

Sie müssen den/vor dem Pfad setzen Datei error.html, wie Sie HTTP-Fehler 404,20 erhalten werden muss - nicht gefunden, das ist Erstellen von unerwünschter URL kein Standard document.After das Problem reproduzieren, sollten folgende Einstellungen funktionieren:

<httpErrors errorMode="Custom" existingResponse="Replace"> 
     <remove statusCode="404"/> 
     <remove statusCode="403"/> 

     <error statusCode="403" responseMode="Redirect" path="/Error/Error.html"/> 
     <error statusCode="404" responseMode="Redirect" path="/Error/Error.html"/> 

    </httpErrors> 

     <defaultDocument enabled="false"/> 
Verwandte Themen