Der Martin: 404 error_doc redirect

Beitrag lesen

Mahlzeit,

unser URL-Schema haben wir neu aufgebaut und ich möchte nun, dass in dem 404 Error-Doc geprüft wird, ob es einen neueren Link gibt. Wenn ja, soll dieser weitergeleitet werden.

okay, das ist wohl ein sinnvoller Anwendungsfall.

header("Location: $link", true, 301);

Das sieht für sich genommen richtig aus, ist aber nur ein Bröckchen des Ganzen.

  • Wie sieht die ErrorDoc-Direktive in der Serverkonfiguration aus?
  • Wird das ErrorDoc-Script überhaupt aufgerufen?
  • Wie sieht der Rest des ErrorDoc-Scripts aus? Erfolgt vielleicht vorher schon eine Ausgabe, so dass die header-Anweisung nicht mehr wirken kann?
  • Wie sehen die HTTP-Header aus, die der Server tatsächlich sendet (Beispiel)? Und ich meine nicht, wie sie aussehen sollten, sondern "in echt".

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