Google Sitemaps - HTTP 404 obwohl 200er
Verfasst: 04.06.2006, 13:27
Hallo.
Google Sitemaps berichtet mir im Diagnose-Tab, dass beim Versuch,
h**p://klassenfeind.org/skandal/41.html
aufzurufen, ein 404-Fehler zurückgegeben wurde. Ein Blick in meinen
access_log sagt aber:
66.249.72.102 - - [27/May/2006:09:48:42 +0200] "GET /skandal/41.html HTTP/1.1" 200 4300 "-" "Mozilla/5.0 (compatible; Googlebot/2.1; +https://www.google.com/bot.html)"
Lustigerweise ist die URI mit /skandal/ uralt und schon längst
nirgends mehr verlinkt. Das erkenne ich und leite mit PHP zur neuen URL
weiter:
Also handelt es sich effektiv um einen 301-Code. Wenn ich mit Firefox
zum User-Agent des Googlebots umstelle erhalte ich das Gleiche.
jetzt weiß ich nicht, woran ich bin
Google Sitemaps berichtet mir im Diagnose-Tab, dass beim Versuch,
h**p://klassenfeind.org/skandal/41.html
aufzurufen, ein 404-Fehler zurückgegeben wurde. Ein Blick in meinen
access_log sagt aber:
66.249.72.102 - - [27/May/2006:09:48:42 +0200] "GET /skandal/41.html HTTP/1.1" 200 4300 "-" "Mozilla/5.0 (compatible; Googlebot/2.1; +https://www.google.com/bot.html)"
Lustigerweise ist die URI mit /skandal/ uralt und schon längst
nirgends mehr verlinkt. Das erkenne ich und leite mit PHP zur neuen URL
weiter:
Code: Alles auswählen
header("HTTP/1.1 301 Moved Permanently");
header("Location: h**p://klassenfeind.org/artikel/$catlink/$link.html");
p("Bitte verwende als Adresse für diesen Artikel",'center');
p('<a href="/artikel/'.$catlink.'/'.$link.'.html">h**p://klassenfeind.org/artikel/'.$catlink.'/'.$link.'.html</a>.','center');
p('Danke. <b>Du wirst automatisch weitergeleitet.</b>','center');
zum User-Agent des Googlebots umstelle erhalte ich das Gleiche.
jetzt weiß ich nicht, woran ich bin
