Bei Aufruf einer eigenen 404 Datei kein 404 Header

M

Marcell

Guest
Hallo

Habe eine Frage wie schaffe ich es das wenn ich mit ErrorDocument 404 eine 404 Datei definiere das im header trotzdem eine 404 Meldung gesendet wird? Ich habe es mal mit

CODE <?php
 header("HTTP/1.0 404 Not Found");
?>


in der 404 Datei versucht wenn ich die Datei direkt aufrufe bekomme ich wie gewünscht den 404 Header.


CODE Server Response: http://www.altenpflegeschueler.de/404.php
Status: HTTP/1.1 404  
Date: Sun, 31 Oct 2004 19:03:13 GMT  
Server: Apache  
X-Powered-By: PHP/4.3.4  
Connection: close  
Transfer-Encoding: chunked  
Content-Type: text/html  


Wird die Seite über ErrorDocument 404 http://www.altenpflegeschueler.de/404.php aufgerufen nicht
wacko.gif



CODE Server Response: http://www.altenpflegeschueler.de/40454.php
Status: HTTP/1.1 302 Found  
Date: Fri, 29 Oct 2004 11:04:56 GMT  
Server: Apache  
Location: http://www.altenpflegeschueler.de/404.php  
Connection: close  
Transfer-Encoding: chunked  
Content-Type: text/html; charset=iso-8859-1  

Hat jemand eine Idee?

Grüße

Marcell
 
Hallo

Kann mir keiner helfen? Habe mit Google auch nix zum Thema gefunden
sad.gif


Grüße

Marcell
 
Hallo Marcell!

Klappt doch?

Ich habs mit dem Tool hier von kso.co.uk probiert:
http://www.kso.co.uk/cgi-bin/checkhead.cgi

QUOTE
Server-Antwort auf den HEAD Befehl:

HTTP/1.1 404 Not Found
Date: Sun, 07 Nov 2004 19:21:28 GMT
Server: Apache
Connection: close
Content-Type: text/html; charset=iso-8859-1


Server-Antwort auf den GET Befehl:

HTTP/1.1 404 Not Found
Date: Sun, 07 Nov 2004 19:21:28 GMT
Server: Apache
Connection: close
Content-Type: text/html; charset=iso-8859-1


Anfrage-Url: http://www.altenpflegeschueler.de/askjdf

Womit hast du denn den Header gestestet?

Gruß,
Ansgar
 
Hallo

Danke für die Antwort.

Ich habe die 404 Funktio wieder ausgebaut weil Google einige nicht mehr existente Datei löschen soll.

Auf meine reine Private Seite habe ich das jetzt mal eingebaut, diese liegt auf dem gleichen Server:

Url: http://www.m-a-n.de/404.php wie gewünscht gibt es einen 404 Error Code

Url: http://www.m-a-n.de/gibtesnicht.php gibt einen 302 Status Code
sad.gif


Ich nutze dieses Tool zum Checken: http://www.searchengineworld.com/cgi-bin/servercheck.cgi

Mit dem Tool von dir habe ich das gleiche Ergebnis:

CODE Server reply to the HEAD request:
HTTP/1.0 302 Found
Date: Tue, 09 Nov 2004 19:53:05 GMT
Server: Apache
Location: http://www.m-a-n.de/404.php
Connection: close
Content-Type: text/html; charset=iso-8859-1



Server reply to the GET request:
HTTP/1.0 302 Found
Date: Tue, 09 Nov 2004 19:53:05 GMT
Server: Apache
Location: http://www.m-a-n.de/404.php
Connection: close
Content-Type: text/html; charset=iso-8859-1




Grüße

Marcell
 
Hallo

So das Problem ist nun doch gelöst, ich hatte das Errdor Dokument so angegeben: http://www.m-a-n.de/404.php nun habe ich es mal in /404.php geändert und nun klappt es, danke für die Hilfe.

Grüße

Marcell
 
Zurück
Oben