Webserver ohne Ahnung vom Web
Grummel: Ich wurde wieder mal auf Links im Biblionetz hingewiesen, die nicht funktionieren. Ärgerlich. Aber dafür habe ich ja einen Linkchecker, der alle 14 Tage die Links abruft und tote Links im Biblionetz markiert und nach einer gewissen Zeit im Biblionetz auch automatisch entfernt. Warum hat das in diesem Fall nicht funktioniert?
Ein Klick auf den fraglichen Link liefert eine Fehlerseite zurück, sogar mit dem Fehlercode 404:
Warum hat denn mein Linkchecker davon nichts mitbekommen? Ein Blick in die Header der entsprechenden HTTP-Kommunikation verrät den Grund des Übels:
Während dem menschlichen Leser die für ihn sinnlos technische Information
"Fehler 404" angezeigt wird, meldet der Webserver dem Browser den falschen Statuscode
200 OK zurück, womit mein Linkchecker im falschen Glauben belassen wird, es sei alles in bester Ordnung.
Liebe Webmaster dieser Welt: Verschont die Menschen mit technischen Fehlermeldungen, sorgt stattdessen dafür, dass die Maschinen die korrekten Statuscodes erhalten!
Zum Kommentieren ist eine Registration notwendig.
Kategorien:
IsaBlog,
IsaAnnoyance,
IsaBiblionetz