HTML Umleitung einer Homepage
Bei Homepages mit eigener Domain hat man vielleicht nicht die Lust,
gleich mit dem index.html die Homepage beginnen zu lassen,
sondern legt die Daten anders ab.
Nur möchte man auch die Starturl auch nutzen und dann auf
die eigentliche Startseite verweisen. Die meisten Artikel über
diese Thema machen das mit der (10. Todsünde :-) Umleitung in
der index.html Datei selbst:
<html>
<head>
<meta http-equiv="refresh" content="0; URL=http://your.url/target/page.html">
</head>
<body>
</body>
</html>
Nachteil: Der Anwender erhält zwei Einträge in der History und
kommt so nicht mehr mit Back aus der Homepage heraus, da er
zunächst wieder auf der index.html landet, die ihn dann sofort
wieder auf die referenzierte Startseite wirft.
Eleganter geht es folgendermaßen: (zumindest mit Apache als Webserver)
In der Homepage legt man anstatt einer index.html eine Datei .htaccess an, die folgenden Inhalt hat:
RedirectMatch ^/$ http://your.url/target/page.html
Hinweis: Man muß allerdings den Apache etwas umkonfigurieren, daß
dort eine .htaccess Datei auch gelesen wird und man den
Redirect überschreiben darf. Dies erfolgt z.B. in der http.conf
mit folgendem Eintrag.
AllowOverwrite FileInfo
|