Domainredirect mit Apache
redirects.d
Es soll ein Ordner angelegt werden, indem für jede Domain eine eigene Datei gespeichert wird. Dies erleichtert später die Verwaltung der Domains erheblich, speziell wenn man sehr viele Domains hat.
mkdir -p /etc/apache2/redirects.d
Hier werden die Dateien für die Domainredirects abgelegt.
Damit der Ordner greift, noch in der Apache-Konfigurationsdatei eine Zeile anfügen:
vi /etc/apache2/apache2.conf
# Domainredirects IncludeOptional redirects.d/*.conf
Weiterleitungsdatei
Jetzt noch für jede Domain eine Datei anlegen
vi /etc/apache2/redirects.d/domain.xx.conf
NameVirtualHost 192.168.169.170:80 <VirtualHost 192.168.169.170:80> ServerAlias domain.xx www.domain.xx Redirect / http://www.zieldomain.yy/ </VirtualHost>
Apache neu starten mit
service apache2 restart
Fertig!
Genausogut könnte man natürlich als Ziel auch angeben
Redirect / http://www.zieldomain.yy/mein/ordner/ist/der_beste.html
je nach Erfordernis.