Subdomain-Alias mit Plesk erzeugen
Bei HostEurope pflege ich ein kleines, virtuelles Ubuntu-Serverli, ein Virtual Server Linux XL 3.0. Das ist ganz praktisch, um die diverse Applikationen zu testen, Sites und Blogs zu verwalten. Damals entschied ich mich für Ubuntu und dem Aufsatz Plesk, weil mein etwas bescheiden geratener Verstand noch knapp dazu ausreicht, um mit Plesk den Server zu verwalten.
Plesk macht die Verwaltung etwas einfacher, vor allem für weniger Geübte und VIM-Allergiker. Heute würde ich wohl eher das Serverli ohne Plesk bestellen; das kann ich aber noch immer tun. Wie dem auch sei; mit Plesk lassen sich Domain-Aliase erstellen, ganz einfach und schmerzlos. Neulich brauchte ich aber im Zusammenhang mit dem Projekt, das ich mit Dirk bestreiten will und worauf ich mich sehr freue, einen Alias auf eine Subdomain.
Das lässt sich dann aber mit Plesk nicht mehr bewerkstelligen. Dafür liefert HostEurope eine FAQ, aus der sich herauslesen lässt, wie man einen Alias auf einer Subdomain erzeugen kann. Im Endeffekt muss einfach die vhost.conf der entsprechenden Subdomain bearbeitet werden, bei Plesk wird dazu ein Umweg benutzt. Allerdings braucht es hierzu eine ssh-Verbindung zum Server und root-Rechte. Beides ist beim genannten Hoster verfügbar. Die vhost.conf wird im entsprechenden Verzeichnis der Subdomain erzeugt, die existiert nämlich noch nicht, falls bisher noch nichts auf diesem Weg konfiguriert wurde.
vim /var/www/vhosts/[domain.ch]/subdomains/[subdomain]/conf/vhost.conf
In die soeben erzeugte Datei wird dann ganz normal der Alias eingetragen, es können natürlich auch mehrere sein, dann einfach ein Alias pro Zeile:
DomainAlias [subdomain.domain.tl]
Jetzt braucht man bloss noch dafür zu sorgen, dass Plesk diese Werte in seine Konfiguration aufnimmt und anwendet:
/usr/local/psa/admin/bin/websrvmng -a -v
Und schon funktioniert ein Alias auf einer Subdomain. Es ist wohl wie bei so vielen andern Dingen im Leben auch: Wenn man weiss, wies es gemacht wird, ist es ganz einfach


20. Juni 2009 um 16:07:06 Uhr
Roman, ich möche Dich küssen !
Seit knapp 24 h, abzüglich 6 h Schlaf versuche ich meinen VirtualHost zu aktivieren und alles hatte keinen Erfolg, weil dieser entscheidende Aufruf fehlte.
Ich kann Deinem Fazit nur zustimmen.
Joachim
P.S.
Ich frage mich auch ‘jedesmal’ ob ich Plesk mitnehmen soll – eben wegen dieser Sonderfälle.
Als Gelegenheitsadmin ist es aber ganz angenehm.
11. August 2009 um 15:14:58 Uhr
Korrekt muß es übrigens heißen:
ServerAlias [subdomain.domain.tl]
…sonst verweigert der Apache seinen Restart.
Aber sonst: Top! Schneller zu finden als http://kb.parallels.com/es/453 und dann auch noch auf Deutsch
Hanno
21. Juni 2010 um 09:58:47 Uhr
Danke für diesen tollen Tipp. Ich war auch auf der Suche nach einer Lösung für das Problem, wie man in Plesk bei einer Subdomain einen Alias anlegt. Irgendwie ein Armutszeugnis für Plesk, dass das nicht über die Oberfläche funktioniert. Ach ja, der Hinweis mit ServerAlias statt DomainAlias führte dann auch bei mir (Plesk 9.3.0) zum Erfolg.
11. Januar 2012 um 23:22:16 Uhr
Cool dass dieser Tipp auch nach drei Jahren noch funktioniert. Danke