Mehrere Domains zur gleichen Website umleiten
Aus historischen Gründen besitze ich noch einige Domains, die jetzt alle nach und nach zu dieser Blog-Domain umleiten sollen. Normalerweise reicht es bei WordPress aus, einfach alle Domains in der Webserver-Konfiguration auf den gleichen virtuellen Host umzuleiten, bei einigen Caching-Plugins funktioniert das jedoch nicht mehr. Etwas htaccess-Zauberei hilft jedoch.
Folgendes .htaccess-Snippet leitet jede Domain, die nicht „www.zieldomain.de“ lautet auf eben jene um:
RewriteEngine on
RewriteCond %{HTTP_HOST} !^www.zieldomain.de
RewriteRule (.*) https://www.zieldomain.de/$1 [R=permanent,QSA,L]
Die Weiterleitung gilt auch für komplette URLs bzw. Aufrufe – so schickt euch https://altedomain.de/foo
direkt zu https://www.zieldomain.de/foo
.