Mit einer einfachen Rewrite Regel kann man festlegen, dass alle Seiten einer alten Domain zu einer neuen Domain weitergeleitet werden: Das kann praktisch sein, wenn man mittlerweile eine neue Domain besitzt oder aber die Inhalte einer alten Seite zu einer neuen Seite umleiten möchte. Im Hauptordner der alten Domain erstellt man dafür eine Textdatei, die den Namen “.htaccess” (der Punkt ist wichtig!) bekommt. Existiert die Datei schon, lassen sich die folgenden Zeilen auch dort am Anfang der Datei ergänzen:
Bei der URL Weiterleitung zu der neuen Domain gibt es dabei zwei Varianten: Entweder führen alle Unterseiten der alten Webseite zu der Startseite (oder einer anderen Seite) der neuen Domain – oder die Dateinamen bleiben auf der neuen Seite gleich: Dann können die Unterseiten der alten Seite auch direkt auf die gleichen Dateinamen auf der neuen Webseite verweisen:
Alle Unterseiten verweisen auf die Startseite:
RewriteEngine On
RewriteRule ^(.*)$ http://neuedomain.de/ [R=301]
Alle Unterseiten verweisen auf die gleichen Dateinamen auf der neuen Seite:
RewriteEngine On
RewriteRule ^(.*)$ http://neuedomain.de/$1 [R=301]