phpbar.de logo

Mailinglisten-Archive

[php] header("HTTP/1.0 404 Not Found"); werfen

[php] header("HTTP/1.0 404 Not Found"); werfen

Ernst May-Jung mailing at may-jung.de
Sam Feb 12 16:32:22 CET 2005


On Saturday 12 February 2005 14:30, Sebastian Mendel wrote:
> header( 'HTTP/1.1 404 Not Found' );
> header( 'Status: 404 Not Found' );
> // header( 'Location: /', true, 404);
> header( 'Connection: close' );
> exit();

Hallo Sebastian,

das liest sich richtig gut. Und ich hab es gleich ausprobiert. Lynx zeigt mir 
sogar kurz was an, von wegen 404.

Wenn ich den Header mit einem Online Tool Abfrage kommt dennoch wieder:
HTTP/1.1 200 OK 

Möglicher Weise stimmt was mit dem Online Tool nicht. Die Mozilla 
Web-Develober Toolbar zeigt folgendes:

---------------------------------------------------------------------
Response Headers - http://....

Date: Sat, 12 Feb 2005 15:12:05 GMT
Server: Apache/2.0.50 (Gentoo/Linux) mod_ssl/2.0.50 OpenSSL/0.9.7d PHP/4.3.8
X-Powered-By: PHP/4.3.8
Status: 404 Not Found
Location: /
Connection: close
Content-Length: 0
Content-Type: text/html; charset=ISO-8859-1
---------------------------------------------------------------------

Das sieht ja ganz gut aus. Oder?


Mit der Weiterleitung (Location: ...) klappt es allerdings nicht.

Ist es korrekt, die error-Seite direkt hinterher zu schieben?

Gruß
      Ernst

php::bar PHP Wiki   -   Listenarchive