301 Redirect von Strato auf externe Domain
Folgendes Szenario:
Wir haben einen Account bei Strato, nutzen aber dort keinen Webspace, die Webseiten liegen bei einem anderen Hoster.
Sofern alle Domains, die bei Strato in diesem Account eingerichtet sind, zu EIN UND DERSELBEN Webseite zeigen sollen, legt man eine .htaccess mit folgendem Inhalt ins Rootverzeichnis bei Strato, wobei www.example.com die Zieladresse der Umleitung ist.
RewriteEngine OnRedirect 301 / www.example.com
Anschließend ins Kundencenter einloggen und dort für jede hinterlegte Domain den Pfad zum Rootverzeichnis setzen. Also Domains auswählen -> Verwalten -> DNS Einstellungen -> A-Record, dort Strato Standard IP-Adresse auswählen und speichern.
Jetzt noch -> Umleitung einrichten - > intern auswählen und dann das Rootverzeichnis angeben.
Wegen der besseren Übersichtlichkeit in der .htaccess alle (welche Domains habe ich und welche habe ich wohin umgeleitet) empfehle ich, die Domains einzeln mit dem 301 umzuleiten.
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www.wastesten.de$ [NC]
RewriteRule ^(.*) www.example.com/$1 [L,R=301]
RewriteCond %{HTTP_HOST} ^wastesten.de$ [NC]
RewriteRule ^(.*) www.example.com/$1 [L,R=301]
RewriteCond %{HTTP_HOST} ^www.voodos.de$ [NC]
RewriteRule ^(.*) www.example.com/$1 [L,R=301]
Nicht vergessen, die Domains in der .htaccess mit und ohne www anzugeben.
Wenn Domains eines Accounts zu unterschiedlichen externen Seiten weitergeleitet werden sollen, dann kann im Account via ftp je Domain ein Verzeichnis angelegt werden und dort je eine htaccess angelegt werden, die den einzelnen 301 Redirect enthält.
Bei mir macht der Firefox manchmal Probleme und muss neu gestartet werden, damit die Umleitungen korrekt angezeigt werden. Sonst sagt er 404. Safari habe ich nicht getestet, scheint sich aber wie FF zu verhalten.