Der Martin: 404 error_doc redirect

Beitrag lesen

Hi,

eine kurze Frage - ist es nicht möglich, bei einem 404 Fehler, einen 301 Redirect auszuführen?

sicher ist das möglich - aber ist es auch vernünftig? Wenn ich eine Ressource anfordere, die es nicht gibt, dann ist mir eigentlich am liebsten, wenn mir das klar mitgeteilt wird - über den Statuscode und einen kurzen Info-Text.
Es spricht allerdings nichts dagegen, auf dieser Fehlerseite ein paar Links anzubieten, so etwa im Stil von "Meinten Sie vielleicht ...?"

Ich hatte gerade alle möglichen Varianten überprüft, aber scheinbar blockt das der Browser.

Nein. Der kriegt gar nicht mit, was hinter den Kulissen läuft: Der Apache findet eine angeforderte Ressource nicht, greift ersatzweise nach seinem 404-ErrorDocument. Das ist zufällig ein PHP-Script, das seinerseits Status 301 und einen Location-Header setzt.

Was immer du gemacht hast, vermutlich war's irgendwo falsch. Da du nicht verrätst, wie du es gemacht hast, kann man dir auch nicht gezielt helfen.

So long,
 Martin

--
Nothing travels faster than the speed of light with the possible exception of bad news, which obeys its own special laws.
- Douglas Adams, The Hitchhiker's Guide To The Galaxy