Sie haben JavaScript deaktiviert. Vermutlich sind Sie ein Kollege und wollen nur sehen, ob meine Website auch ohne JavaScript funktioniert.
Andernfalls: Bitte aktivieren Sie JavaScript!
Hinweis:
Dieser Artikel ist älter als 18 Monate / wurde seit 18 Monaten nicht aktualisiert. Dies kann (muss aber nicht) dazu führen, dass der Artikel, und / oder darin beschriebene Techniken, nicht mehr aktuell sind. Bitte berücksichtigen Sie diesen Hinweis bei der Lektüre.
Ich mag es gar nicht, wenn ich nach dem Klick auf einen Link so etwas zu sehen bekomme:
Not Found
The requested URL /foo/bar.html was not found on this server.
Oder so etwas:
Auch ein vermeintlich cooles Symbolbild macht die Sache nicht besser:
Deshalb überprüfe ich meine Seiten regelmäßig auf broken links.
Meine Tools: W3C Linkchecker oder Integrity von Peackockmedia
Wenn der Fehler 404 durch einen Tippfehler beim Einfügen des Links entstanden ist, dann ist Abhilfe einfach. Ärgerlich ist es, wenn verlinkte (externe) Seiten zu einem späteren Zeitpunkt einfach verschwinden. Dieses „Verschwinden“ kann zahlreiche Gründe haben.
Dumm, dass ich in vielen Fällen den „richtigen“ Link nachträglich nicht mehr finde. So bleibt mir häufig nur, den Link gänzlich zu entfernen. Wenn die entsprechende Seite noch existiert, aber an einem anderen Ort, dann ist das schade - für meine Besucher, aber auch für den Betreiber der externen Seite.
Mehr dazu, vor allem wie man das Problem vermeidet, auf folgender coolen Seite: Cool URIs don't change – Deutsche Übersetzung: Coole URIs ändern sich nicht
Wenn ich einzelne Seiten „verschiebe“, z. B. aus einem Blogpost einen Artikel mache: Die .htaccess um eine Zeile mit einem Redirect erweitern:
Redirect permanent /blog/2012/09/28/der-defekte-homebutton-des-iphone-apple-hilft/ https://webdesign.weisshart.de/der-defekte-home-button-des-iphone-apple-hilft.php?
Wenn Artikel obsolet werden, dann lösche ich sie nicht, sondern versehe sie mit einem entsprechenden Hinweis. etwa folgendermaßen:
Der Dienst wurde am 01.07.2013 eingestellt.
Und wenn eine Domain komplett aufgegeben wird? Denkbar wäre, die Domain bei einem Billighoster (kostenlos?) weiter zu betreiben, und dort nur eine Seite (index.html) zu behalten, mit einem Hinweis, was aus den früheren Inhalten geworden ist. Auch für diesen Fall könnte eine .htaccess hilfreich sein, die alle Zugriffe auf nicht (mehr) existierende Seiten auf die index.html umleitet:
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_URI} !^/(index\.html)?$ [NC]
RewriteRule ^.*$ /index.html [L,R=301]
Zum Schluss noch ein (gefährlicher) Sonderfall
Artikeltexte und Code-Snippets: Creative Commons CC BY-SA 4.0
Medien (Bilder, Videos, Audios) sind evtl. urheberrechtlich geschützt.
Über Ihren Kommentar zu diesem Artikel freue ich mich.
Wenn Sie aber Fragen haben, und eine Antwort erwarten, nutzen Sie bitte das Supportforum! Die Nutzung des Forums ist auch ohne Registrierung möglich.