Joachim: wordpress liefert Status 500 bei fehlerhafter Formulareingabe

Beitrag lesen

Hi,

gibt man bei der aktuellen WP-Version (2.6.3) beim Kommentar nix ein wird - natürlich - eine Fehlerseite zurückgeliefert. Diese wird von der function wp_die() in der functions.php generiert, und mit einem 500er Header versehen.

Das hat beim IE den Effekt, das er zur internen Fehlerseite weiterleitet, und dort irreführende Meldunge a la fehlerhaft programmierte Website ausgibt, anstatt "Keine Eingabe bei e-mail" anzuzeigen.

Gibts einen Grund, so zu verfahren, den ich nicht kenne, oder haben die WP-Entwickler mit den Status 500 hier einfach übers Ziel hinausgeschossen? Ein Auskommentieren der Statusgenerierung führt zur Auslieferung der Fehlerseite mit Status "200 ok" aus, und IE zeig die gewünschte Fehlermeldung an.

Gruesse, Joachim

--
Am Ende wird alles gut.