Plesk Domainaliase

Aus LagoWiki

(Unterschied zwischen Versionen)
Wechseln zu: Navigation, Suche
K
Aktuelle Version (13:29, 28. Okt. 2010) (bearbeiten) (rückgängig)
 
Zeile 3: Zeile 3:
=== Problem ===
=== Problem ===
Subdomains werden weder automatisch "mitgeroutet" noch kann man diese irgendwo in der Konfigurationsoberfläche einstellen. Selbst wenn man einen Alias der Form subdomaialias.domain.tld anlegt, funktioniert das mapping nicht!
Subdomains werden weder automatisch "mitgeroutet" noch kann man diese irgendwo in der Konfigurationsoberfläche einstellen. Selbst wenn man einen Alias der Form subdomaialias.domain.tld anlegt, funktioniert das mapping nicht!
 +
 +
Catchalls (*.hauptdomain.tld) können über die Weboberfläche nicht erstellt werden.
=== Lösung ===
=== Lösung ===
Zeile 8: Zeile 10:
* Anschließend wird der Befehl ''/opt/psa/admin/sbin/websrvmng --reconfigure-vhost --vhost-name=[hauptdomainname.tld]'' ausgeführt.
* Anschließend wird der Befehl ''/opt/psa/admin/sbin/websrvmng --reconfigure-vhost --vhost-name=[hauptdomainname.tld]'' ausgeführt.
** Auf einem anderen System habe ich auch schon den Befehl ''/usr/local/psa/admin/sbin/websrvmng --reconfigure-vhost --vhost-name=[hauptdomainname.tld]'' (anderer Pfad) verwenden müssen
** Auf einem anderen System habe ich auch schon den Befehl ''/usr/local/psa/admin/sbin/websrvmng --reconfigure-vhost --vhost-name=[hauptdomainname.tld]'' (anderer Pfad) verwenden müssen
 +
 +
* Mit ''ServerAlias *.domain.tld'' funktionieren auch catchalls.
=== Links ===
=== Links ===
* http://kb.swsoft.com/article_41_894_en.html
* http://kb.swsoft.com/article_41_894_en.html

Aktuelle Version

Ab der Version 8.0 von Plesk ist es möglich, Domainaliase zu vergeben. D.h. verschiedene Domains zeigen auf das selbe Root-Verzeichnis.

Problem

Subdomains werden weder automatisch "mitgeroutet" noch kann man diese irgendwo in der Konfigurationsoberfläche einstellen. Selbst wenn man einen Alias der Form subdomaialias.domain.tld anlegt, funktioniert das mapping nicht!

Catchalls (*.hauptdomain.tld) können über die Weboberfläche nicht erstellt werden.

Lösung

  • In der Datei /var/www/vhosts/[Domainname]/conf wird eine Datei namens vhost.conf angelegt. Dieser wird eine Zeile hinzugefügt: ServerAlias subdomainalias.domain.tld]
  • Anschließend wird der Befehl /opt/psa/admin/sbin/websrvmng --reconfigure-vhost --vhost-name=[hauptdomainname.tld] ausgeführt.
    • Auf einem anderen System habe ich auch schon den Befehl /usr/local/psa/admin/sbin/websrvmng --reconfigure-vhost --vhost-name=[hauptdomainname.tld] (anderer Pfad) verwenden müssen
  • Mit ServerAlias *.domain.tld funktionieren auch catchalls.

Links

Persönliche Werkzeuge
Lagopixel