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 ;-)

Ähnliche Artikel

Schlagwörter: , , , ,

6 Kommentare to “Subdomain-Alias mit Plesk erzeugen”

  1. JoachimNo Gravatar schrieb:

    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.

  2. HannoNo Gravatar schrieb:

    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

  3. VolkerNo Gravatar schrieb:

    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.

  4. KarriereberaterNo Gravatar schrieb:

    Cool dass dieser Tipp auch nach drei Jahren noch funktioniert. Danke

  5. Nils schrieb:

    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?

  6. Roman HanhartNo Gravatar schrieb:

    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?

Hinterlasse einen Kommentar

blogoscoop Blogverzeichnis - Blog Verzeichnis bloggerei.de