Laut Microsoft-Dokumentation , für statische (dh HTML) Inhalt, web.config sollte responseMode="File"
für jeden Fehler lesen.
Derzeit enthält meine web.config
%Vor%Dies gibt die korrekte benutzerdefinierte Fehlerseite zurück, gibt aber einen 200 OK-Statuscode zurück.
Wenn ich "ExecuteURL" in "File" ändere, gibt mein Server eine 404 zurück, aber die benutzerdefinierte Fehlerseite wird nicht angezeigt. Stattdessen erhalte ich die Meldung "Die Ressource, nach der Sie suchen, wurde entfernt, der Name wurde geändert oder ist vorübergehend nicht verfügbar."
Wie soll web.config lesen, um eine statische Datei, sondern auch eine 404 zurückzugeben?
Bearbeiten: entfernt <customErrors>
Fragen, nachdem Sie erfahren haben, dass dieses Tag für IIS & lt; = 6.0
Tags und Links web-config iis-7.5 http-status-code-404 http-error