Debian » Plesk (PSA)

ID #1052

Bestimmte Subdomain aller Domains zu einer zentraler Adresse weiterleiten

Es gibt eine einfache Möglichkeit, eine bestimmte Subdomain zu einer zentralen Adresse weiterzuleiten. Doch wieso sollte dies nötig sein? Dies macht z.B. Sinn, wenn ein zentrales Webmail installiert ist das von allen Domains genutzt werden kann oder wenn das Plesk-Login einfach erreicht werden kann.

Beispiel 1 (Mail): http://mail.domain1.com, sowie http://mail.domain2.com usw. sollen zu https://www.zentraledomain.com/mail umgeleitet werden.

Beispiel 2 (Plesk-Login): http://admin.domain.com, sowie http://admin.domain2.com usw. sollen zu https://www.zentraledomain.com:8443 weitergeleitet werden.

Was muss getan werden?

Zuerst muss im Conf-Verzeichnis des zentralen Domains (/var/www/vhosts/[Zentrale Domain]/conf/) eine Datei angelegt werden. Für unser Mail-Beispiel würde man diese beispielsweise "mail_redirect.conf" nennen. Diese Datei sollte folgendes enthalten:

<VirtualHost [IP des Servers]:80>
   ServerAlias mail.*
   ServerAlias
www.mail.*
   UseCanonicalName Off
   Redirect /
https://www.[Zentrale Domain]/mail
</VirtualHost>

<VirtualHost [IP des Servers]:443>
   ServerAlias mail.*
   ServerAlias
www.mail.*
   UseCanonicalName Off
   Redirect /
https://www.[Zentrale Domain]/mail
</VirtualHost>

<VirtualHost [Zusätzliche IP welche genutzt wird]:80>
   ServerAlias mail.*
   ServerAlias
www.mail.*
   UseCanonicalName Off
   Redirect /
https://www.[Zentrale Domain]/mail
</VirtualHost>

<VirtualHost [Zusätzliche IP welche genutzt wird]:443>
   ServerAlias mail.*
   ServerAlias
www.mail.*
   UseCanonicalName Off
   Redirect /
https://www.[Zentrale Domain]/mail
</VirtualHost>

Dies genügt aber noch nicht. Da ja diese Konfig-Datei noch mit der Apache2-Konfiguration verknüpft werden muss. Dazu editiert man die Datei "/etc/apache2/apache2.conf" und fügt dort (möglichst am Ende der Datei) folgende Zeile ein:

Include /var/www/vhosts/[Zentrale Domain]/conf/[Name der Konfigurationsdatei]

Legende:
[IP des Servers] = Die IP Adresse des Servers
[Zusätzliche IP welche genutzt wird] = Zusätzliche IP Adresse welche auf dem Server für einen oder mehrere Domains genutzt wird
[Zentrale Domain] = Zentrale Domain; für unser Beispiel zentraledomain.com
[Name der Konfigurationsdatei] = Name der Konfigurationsdatei welche die Einstellungen für die Weiterleitung enthalten soll; für unser Beispiel mail_redirekt.conf

Jetzt muss nur noch die Apache2-Konfiguration neu geladen werden.  Die erreicht man über den Befehl "/etc/init.d/apache2 reload". Nun funktioniert die Weiterleitung zum zentralen Domain.



Tags: apache2.conf, domain, subdomain, umleitung, zentral, apache2

Verwandte Artikel:

Letzte Änderung des Artikels: 2007-07-18 10:55
Autor: Andy Blank
Revision: 1.54

Digg it! Artikel ausdrucken Artikel weiterempfehlen Als PDF-Datei anzeigen
Übersetzungsvorschlag für Übersetzungsvorschlag für
Bewertung der Nützlichkeit dieses Artikels:

Durchschnittliche Bewertung: 0 von 5 (0 Bewertungen)

vollkommen überflüssig 1 2 3 4 5 sehr wertvoll

Es ist möglich, diesen Artikel zu kommentieren.