Wie kann ich eine eigene ASP-Seite als 404-Fehlerseite in einer lokalen Installation von Windows 7 Pro IIS 7.5 verwenden

1370
Edelcom

Ausführen von Windows 7 Pro Ausführen von lokalem IIS 7.5 (für Webentwicklungszwecke)

Die Hosts-Datei wurde bearbeitet, um http://www.sitestepper.dev verwenden zu können

Site-Build im Unterordner von inetpub / wwwroot / staplijst

Site kann mit angesehen werden http://www.sitestepper.dev/staplijst/whatever-page.htm

Ich habe eine http://www.sitestepper.dev/p.aspSeite, die ich anrufen möchte, wenn eine unbekannte Seite angefordert wird. Diese Technik eignet sich gut für die bereitgestellte Version dieser Website (auf einem Windows 2003-Server mit IIS 7 bereitgestellt - nicht sicher über die 7, aber es handelt sich um die Version, die mit Windows 2003-Server bereitgestellt wird).

Ich habe versucht (im Dialogfeld "Benutzerdefinierte Fehler bearbeiten"):

  • Führen Sie auf dieser Site eine URL aus: mit dem Wert /staplijst/p.asp

und

Ich habe dies in den Eigenschaften der "Standardwebsite" ausprobiert und dies auf der staplijstEbene.

  • Sogar mit Werten ohne das probiert /staplijst.

Ich habe die Standardwebsite nach jeder Änderung neu gestartet . Und sogar den Web-Service gestoppt / gestartet.

Aber nichts scheint zu funktionieren, ich bekomme immer den Fehler "Server Error In Application" DEFAULT WEB SITE "", HTTP Error 404.0.


Was fehlt mir hier - wahrscheinlich etwas offensichtliches, aber ich sehe es nicht?

Danke im Voraus

2

1 Antwort auf die Frage

1
Edelcom

Um meine eigene Frage zu beantworten: Ich musste die Fehlerantwort auf Benutzerdefinierte Fehlerseiten in den Funktionseinstellungen bearbeiten ... der entsprechenden Site setzen, damit dies funktioniert. Es wurde auf "Detaillierte Fehler für lokale Anforderungen und benutzerdefinierte Fehlerseiten für Remote-Anforderungen" festgelegt.

In früheren Versionen von IIS musste ich dies nie tun, aber in diesen Versionen wurde dies möglicherweise impliziert. Oder die Hosteinstellung www.sitestepper.dev führt möglicherweise dazu, dass sich die Seiten immer wie lokale Anforderungen verhalten. In IIS 7.5 hat sich das geändert.

Ich habe nach dieser Lösung gesucht, ohne die Antwort von 'Kev' zu sehen. In der Regel neige ich dazu, Konfigurationsdateien nicht direkt zu bearbeiten, wenn eine Lösung mithilfe der angezeigten Benutzeroberflächen gefunden werden kann.

Ich werde seine Antwort jedoch als Lösung akzeptieren.

Custom error pages setting needed to be checked for the IIS 7.5 'execute url on this site' to work