![]() Mailinglisten-Archive |
Ernst May-Jung schrieb: >>header( 'HTTP/1.1 404 Not Found' ); >>header( 'Status: 404 Not Found' ); >>// header( 'Location: /', true, 404); >>header( 'Connection: close' ); >>exit(); > > 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? ja > Mit der Weiterleitung (Location: ...) klappt es allerdings nicht. ja ich glaub laut http-rfc ist eine weiterleitung bei 404 nicht zulässig oder nicht vorgesehen, das heißt der Browser ignoriert das 'Location: ...' mach halt einfach ein include '404.html'; oder so -- Sebastian Mendel www.sebastianmendel.de www.warzonez.de www.tekkno4u.de www.nofetish.com www.sf.net/projects/phpdatetime www.sf.net/projects/phptimesheet
php::bar PHP Wiki - Listenarchive