Ich habe Asp.net Website (Webforms). Ich möchte eine benutzerdefinierte Seite für 404-Fehler anzeigen. Ich habe folgenden Eintrag in der Datei web.config:Asp.net Display 404 Bildschirm für alle 404 Fehler
<customErrors mode="On" defaultRedirect="~/error.aspx">
<error statusCode="404" redirect="~/404error.aspx"/>
</customErrors>
Aber das leitet nur alle Seiten mit Erweiterungen um. Aber URLs ohne Erweiterung wie [http://website/abc/123] werden nicht als Seitenanforderung betrachtet, daher gibt es keine Zuordnung für die Anzeige von benutzerdefinierten 404-Seiten. Stattdessen erhalte ich vom Browser generierte 404-Fehlerseite.
Ich habe auch versucht, Global.asax Datei Application_Error Methode verwenden, aber dieser Fehler fällt nicht in dieser Methode für diesen Fall.
Bitte schlagen Sie vor, solche 404 Ausnahmen zu erfassen.
Hinweis: Ich habe folgende Link gelesen, die auch die simillar Situation diskutiert, aber ich konnte die Auflösung dafür nicht verstehen. Ich möchte, dass dies auch mit Visual Studio Debugging geschieht.
Dank