Problem:
Man hat mit Plesk einen Kunden und eine Domain domain1.com
angelegt. Nun will man aber auch einen domain2.com
haben, die auf die selbe Webpräsenz zugreift.
Lösung 1:
Wenn man zur domain2.com
ebenfalls Emails mit Plesk nutzen/verwalten will, kommt man nicht drum rum dem Kunden die zweite Domain anzulegen. Nun muß man lediglich den DocumentRoot per Symlink umbiegen:
cd /home/httpd/vhosts/domain2.com/ rm -R httpdocs ln -s /home/httpd/vhosts/domain1.com/httpdocs httpdocs
Lösung 2:
Wenn die zweite Domain lediglich für Web genutzt wird, kann man einfach per vhost.conf
beliebig viele Domain-Aliase zu der einen Domain dazu setzten:
Erstelle die Datei /home/httpd/vhosts/domain1.com/conf/vhost.conf
und schreibe lediglich folgende Zeile rein:
ServerAlias domain2.com www.domain2.com
Danach folgt man der Anleitung in Wie ändere ich Apache-Direktiven für eine Domain mit Plesk?.
Ergänzung:
Wenn zwar Emails über die zweite Domain angenommen, aber auf die selben Mailboxen wie von der Ersten gemappt werden sollen kann man noch folgende Lösung im Zusammenhang mit der Zweiten vornehmen:
Bearbeite /var/qmail/control/rcpthosts
und ergänze die Zeile:
domain2.com
Danach noch die Datei
/var/qmail/control/virtualdomains
um die folgende Zeile ergänzen:domain2.com:[ID von domain1.com]
Ein /etc/init.d/qmail restart
übernimmt die Änderungen dann in qmail.
Zusatz:
Die vorherrschenden Probleme decken inzwischen andere Firmen ab, wie z.B. GraFX Software Solutions, die die Power Toys for PLESK kostenlos zur Verfügung stellen.
PPS:
Seit Version 8.x kann Plesk alias-Domains selbstständig verwalten.