Hi!
Dafür gibt es bereits einen fertigen Mechanismus in "manchen" Webservern (will sagen: in Apache ... :-), und zwar die Definition des ErrorDocuments.
Mit diesem kannst Du dem Benutzer eine ermutigende Meldung ausgeben (sogar mit Werbung drauf - bei Yahoo oder Ähnlichem habe ich das schon gesehen).Und wenn Du als URL für das ErrorDocument statt einer statischen HTML-Seite eine CGI-Anwendung verwendest, dann kann diese die referenzierte URL auch in eine Datei schreiben, per Mail verschicken etc.
Schön und gut. Der Mechanismus läßt sich dann aber nur einsetzen, wenn es sich um Links
auf den eigenen Server handelt - die sollte man jedoch wesentlich besser im Griff haben, als
die Seiten von "Unbekanten" Site-Inhabern.
Wenn ich auf meinem Server A einen Link auf Server B habe (möglicherweise indirekt per Location) und jemand im Browser diesen Link anwählt, so wird der Browser versuchen, Server B
anzusprechen. Sollte die gewünscht Seite dort nich vorhanden sein, hilft es mir überhaupt nicht,
wenn Server A für nicht vorhandene Seiten eine nette Fehler-Seite parat hat ...
Auf seinem eigenen Server kann man diesen Mechanismus durchaus positiv einsetzen.
Jörk