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
01. Mai 2012 um 16:39:36 Uhr
Hallo,
das ist ein altbekanntes Problem.
Leider stehe ich mit meinem Plesk vor einem ganz anderen Problem, evtl. weißt du weiter?
Ich habe eine externe Domain deren Subdomain auf meinen Server zeigt. (xyz.meinurl.de). Die eigentliche Domain zeigt jedoch auf einen ganz anderen Server.
Diese Subdomain soll jedoch nicht ihren eigenen httpdoc-Ordner haben sondern – wer hätte es gedacht – auf ein anders httpdocs-Verzeichnis auf meinem Server (inkl. php) zeigen.
Wie kann ich soetwas bewerkstelligen?
01. Mai 2012 um 17:40:34 Uhr
Hallo Nils
Ich weiss nicht, ob ich Dich richtig verstanden habe. Auf dem entfernten Server solltest Du die Subdomain wie oben beschrieben behandeln und als Ziel die Subdomain auf Deinem Server angeben. Lokal bei Dir kannst Du das Verzeichnis im Apache (oder was Du verwendest), in dem die Dateien liegen, angeben. Das sollte doch so gehen. Oder habe ich da etwas falsch verstanden?