Anleitung: "Gute" Weiterleitung nach /blog
Die meisten Weblogs sind in ein Unterverzeichnis der jeweiligen Webseite installiert, meistens www.deineeigenedomain.de/blog. Auf der eigentlichen Webseite selbst liegen allerdings keine Inhalte, sondern es soll auf das Weblog weitergeleitet werden. Dabei ist mir in den letzten Wochen immer wieder folgende Konstruktion aufgefallen:
Auf der Webpräsenz wird eine Datei index.html hinterlegt, die folgenden Inhalt hat:
<html>
...
<FRAMESET>
<FRAME NAME=MAIN SRC="/blog">
</FRAMESET>
...
</html>
Das Problem an dieser Konstruktion ist nun folgendes: Wenn der Besucher, der auf diesem Weg die Seite betritt einen Link anklickt, so wird dieser innerhalb des Framesets geladen. Dadurch verändert sich die URL in der Adresszeile des Browsers nicht. Klickt der Besucher also z.B. einen einzelnen Blog-Eintrag an und möchte diesen bei sich verlinken, fehlt ihm erst mal die direkte URL hierzu in der Adressleiste. Man muss dann z.B. zurück zur vorherigen Seite und dort mit der rechten Maustaste auf den Link klicken und "URL Kopieren" auswählen oder ähnliches - das ist etwas umständlich.
Dabei gibt es eine einfache Lösung, die dieses Manko beseitigt. Dazu muss nur die index.html mit folgendem Inhalt gefüllt werden. (Bitte nicht vergessen den Domainname an beiden Stellen zu ersetzen!)
<html>
<head>
<meta http-equiv="refresh" content="0;url=http://www.deineigenedomain.de/blog/">
</head>
<body>
</body>
Bitte klicken Sie <a href="http://www.deineeigenedomain.de/blog/">hier</a>, wenn Sie nicht automatisch weitergeleitet werden.
</html>
Damit wird eine Weiterleitung auf die gewünschte Zieladresse so vorgenommen, dass der Browser sie auch anzeigt.
Geschrieben von Jan Theofel am 30.08.2005 um 8:03 Uhr (Permalink)
Abgelegt unter Blogs
1 | SteBu | 30.08.2005 um 9:35