Hallo,
[...] weil er in der Zeile davor eigentlich noch eine schließende runde Klammer vermisst.
Jo ist mir beim Durchzählen auch gerade aufgefallen :)
Habe das nun korrigiert.
Und was soll ich sagen?
Nun funktioniert es !!!
Boah da freue ich mich aber echt riesig.
ich sag's ja immer wieder: Kaum macht man's richtig, schon geht's. ;-)
Wenn ich das aufgrund eines Statuscode-Checks sehe, wird jetzt umgeleitet 302 -> 200. Wie kann man denn da noch einbauen, dass es eine 301 Umleitung wird? Wäre das wie folgt korrekt?
Funktioniert möglicherweise auch, ist aber zu umständlich. Ein User-Kommentar im PHP-Handbuch zeigt eine einfachere Lösung auf.
Und dazu ...
header('HTTP/1.0 404 Not Found');
habe ich auch noch einen Hinweis an fast derselben Stelle gesehen. Ja, ich habe der Einfachheit halber stur HTTP/1.0 hingeschrieben, denn "das wird schon jeder Client und Server richtig verstehen". Aber anscheinend gibt es Fälle, in denen der Apache das in den falschen Hals bekommt.
So long,
Martin