Weiterleitung einer Internetseite auf eine andere Seite, bzw. von einer Domain auf eine andere Domain
1. Forward:
Beispiel:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<meta http-equiv='refresh' content='0;
URL=http://www.MeineDomain.de/index.html'>
</head>
<body>
<table width='100%' height='90%'>
<tr>
<td align='center'><b>Sie werden jetzt automatisch weitergeleitet.</b><br>
Sollte die Weiterleitung nicht funktionieren, klicken Sie bitte
<a href='http://www.MeineDomain.de/index.html'>hier</a>.</td>
</tr>
</table>
Heinz Wember<BR>
30-Jan-2010 11:10
</BODY>
</HTML>
2. mit .htaccess
Beispiel:
AuthType Basic
RewriteEngine On
# Umleitung von "nicht www." zu "www."
RewriteCond %{HTTP_HOST} !^www\.MeineDomain.de/$ [NC]
RewriteRule ^(.*)$ http://www.MeineDomain.de//$1 [R=301]
Unterschiede für die beiden Fälle:
1. Der Forward unter 1. geht separat für jede Adresse einer
Domain, z.B. kann eine Seite im Unterzeichnis1 auf eine bestimmte
andere Seite einer anderen Domain weitergeleitet werden, während
eine andere Seite im Unterverzeichnis2 auf eine andere Domain-Seite
weitergeleitet wird. Ausserdem kommt beim Browser Firefox die
Aufforderung, dass man die Weiterleitung erlauben muss.
2. Bei der htaccess-Weiterleitung werden alle Adressen einer Domain auf
eine andere Domain weitergeleitet. Gibt es z.B. auf der Domain1 10
Seiten in unterschiedlichen Verzeichnissen, so werden alle 10 Seiten
auf die angegebene Domain mit den entsprechenden Verzeichnis-Dateien
weitergeleitet. Es erfolgt keine Abfrage beim Firefox, ob man die
Weiterleitung erlaubt.
Heinz
Wember
Änderungsstand: 17-Aug-2014