Beispielwebseiten Startseite Download Paßwortschutz SHTML PHP Redirect Verantwortlich für Inhalt und Design:
Webmaster der Informatik<Email> <Homepage>
Erklärung: Diese Seite gehört zu den Webseiten der RBI.
Für den Inhalt gelinkter Seiten außerhalb dieser Seiten sind die Autoren nicht verantwortlich.
Zeitstempel: 23.05.2003 UTC 10:29:08 © EJP
|
Webserver - Beispiel für UmleitungenEs gibt mehrere Formen der "Umleitung". Warum aber überhaupt umleiten? Dafür gibt es diverse Gründe. Man hat endlich eine eigene Domäne und möchte dorthin umleiten. Oder man hat seine alte index.html durch eine index.shtml oder index.php ersetzt (mehr Funktionalität!), möchte aber, daß Links und Bookmarks auf die neue Seite verweisen. Letztendlich gibt es sogar rechtliche Gründe (s.u.). Umleitung per einfacher HTML-Datei
Die einfachste Methode, eine Seite umzuleiten, geht per HTML. Wenn man
auf den folgenden Link umleitung.html klickt, kommt
man wieder auf diese Seite. Hier der Quelltext von "umleitung.html":
umleitung0.html führt zur Startseite Umleitung über .htaccessAm elegantesten ist natürlich die serverseitige Umleitung, da der Browser davon nichts mitbekommt und der Zeitverlust am geringsten sein dürfte. Die Syntax ist denkbar einfach, wie man am folgenden Beispiel sieht: Nach den Schlüsselwörtern Redirect permanent folgt die angesprochene Datei, danach die Umleitung. Der erste Eintrag sollte die Datei relativ zur Serverwurzel angeben, der zweite Eintrag sollte eine komplette URL sein (mit "http"). Andernfalls gibt es offenbar Probleme (die hier aufgeführte Methode funktioniert aber auf jeden Fall).
Umleitung über Links
Eine sehr einfache Methode, "umzuleiten", ist es, im Verzeichnis Links zu setzen. Ich gehe
davon aus, daß die Leute, welche diese Methode anwenden wollen, wissen, was Links sind und
wie sie funktionieren! Die einzig wichtige Information für diesen Personenkreis ist, daß in
der .htaccess in ihrem Webverzeichnis der folgende Eintrag stehen sollte:
Umleitung mit Hinweis und VerzögerungAus rechtlichen Gründen ist inzwischen eigentlich jeder Betreiber einer Internetpräsenz gezwungen, darauf hinzuweisen, daß man mit Aufrufen eines externen Links den Verantwortungsbereich des Anbieters verläßt und keine Verantwortung für die externen Inhalte trägt (ein typischer Fall von Juristenkram, den kein Mensch benötigt hätte.). Hier der Quellcode des Perl(CGI)-Skripts "umleitung.cgi", welches dies schnell und elegant erledigt. Der Aufruf läßt sich gut für jeden externen Link verwenden, wenn das Skript z.B. im eigenen CGI-Verzeichnis oder im Webverzeichnis liegt. Die Syntax ist: <a href="umleitung.cgi?url=webadresse>.
|