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.

zur Übersicht Dokumentationen

Heinz Wember
Änderungsstand: 17-Aug-2014