Hallo zusammen,
ich habe ein Problem mit HTTP-Headern.
In meiner .htaccess rufe ich beim Fehler 404 ein Script missing.php auf, dass mir anhand der vorher aufgerufenen URL den richtigen Quelltext aus einer Datenbank liefert.
#Error Documents
ErrorDocument 401 /missing.php
ErrorDocument 403 /missing.php
ErrorDocument 404 /missing.php
.....
Damit die Suchmaschinen die Seiten auch indizieren, gebe ich am Anfang der missing.php mit
den ensprechenden header aus.
Wenn ich die Seiten (hier ein Beispiel )
aber mit Rex Swain's HTTP Viewer checke, kriege ich immer einen header 404.
Anscheinend wird vorher schon ein header404 gesendet.
Habe schon im Forum gesucht, aber dort gab es immer nur den umgekehrtes Fehler (200 gesendet statt 404)
Woran kann das liegen? Wer kann mir helfen?
ich habe ein Problem mit HTTP-Headern.
In meiner .htaccess rufe ich beim Fehler 404 ein Script missing.php auf, dass mir anhand der vorher aufgerufenen URL den richtigen Quelltext aus einer Datenbank liefert.
#Error Documents
ErrorDocument 401 /missing.php
ErrorDocument 403 /missing.php
ErrorDocument 404 /missing.php
.....
Damit die Suchmaschinen die Seiten auch indizieren, gebe ich am Anfang der missing.php mit
PHP-Code:
header('HTTP/1.1 200 OK');
Wenn ich die Seiten (hier ein Beispiel )
aber mit Rex Swain's HTTP Viewer checke, kriege ich immer einen header 404.
Anscheinend wird vorher schon ein header404 gesendet.
Habe schon im Forum gesucht, aber dort gab es immer nur den umgekehrtes Fehler (200 gesendet statt 404)
Woran kann das liegen? Wer kann mir helfen?
Kommentar