vhost.conf wildcards Problem mit festen subdomains
Posted: 2008-02-22 19:51
Hallo,
ich besitze einen Server bei Strato (OpenSuse 10.2 + Plesk 8.2). Da ich einen Multiuser-Blog-Service anbieten wollte, empfand ich es als gute Idee, meiner domain Wildcards zu spendieren. Ich richtete diese nach diesem Tutorial ein. Wie man unter dem Link ersehen kann, sollte man nichts weiter tun, als im Ordner im Ordner conf der entsprechenden domain die vhosts.conf mit folgendem Inhalt -
anlegen. Dies tat ich und anschliessend sollte die vhost.conf anhand des folgenden Befehls in die Konfiguration des Apache eingebunden werden.
Danach noch den Apache restarten und fertig. Das alles hat wunderbar funktioniert. Der Haken des Ganzen war aber am Ende, dass keine von mir angelegte subdomain mehr funktionierte. Höhepunkt des Unglücks war dann, dass mein gesamter email-Verkehr lahmgelegt wurde, weil webmail ebenfalls über eine subdomain läuft. Da ich bisher recht wenig Daten auf dem Server hatte, lud ich die Dateien heute morgen runter und formatierte ihn komplett. Nach der Neuinstallation lassen sich aber nun immer noch keine subdomains anlegen. Daher meine abschliessende Frage: Wie kann ich es schaffen, dass ich einerseits die wildcards nutzen kann, aber andererseits auch eigene feste subdomains nutzen kann? Dann habe ich noch eine Frage: Ich habe diesen Befehel zur Einbindung der vhost.conf insgesamt drei Mal innerhalb meiner Tests heute benutzt. Ist die Datei vhost.conf nun dreimal in der Apache-config oder wird die alte jedesmal überschrieben?
Vielleicht ist folgendes noch hilfreich:
Im Ordner conf liegt u. a. eine Datei namens httpd.include (wird von Plesk erzeugt). Diese weist am Anfang folgenden Inhalt auf:
Schonmal im Vorfeld vielen Dank für Eure Hilfe.
ich besitze einen Server bei Strato (OpenSuse 10.2 + Plesk 8.2). Da ich einen Multiuser-Blog-Service anbieten wollte, empfand ich es als gute Idee, meiner domain Wildcards zu spendieren. Ich richtete diese nach diesem Tutorial ein. Wie man unter dem Link ersehen kann, sollte man nichts weiter tun, als im Ordner im Ordner conf der entsprechenden domain die vhosts.conf mit folgendem Inhalt -
Code: Select all
ServerAlias *.meinedomain.deCode: Select all
/usr/local/psa/admin/sbin/websrvmng --reconfigure-vhost --vhost-name=meinedomain.deVielleicht ist folgendes noch hilfreich:
Im Ordner conf liegt u. a. eine Datei namens httpd.include (wird von Plesk erzeugt). Diese weist am Anfang folgenden Inhalt auf:
Code: Select all
# ATTENTION!
# DO NOT MODIFY THIS FILE OR ANY PART OF IT. THIS CAN RESULT IN IMPROPER PLESK
# FUNCTIONING OR FAILURE, CAUSE DAMAGE AND LOSS OF DATA. IF YOU REQUIRE CUSTOM
# MODIFICATIONS TO BE APPLIED TO THE CONFIGURATION, PLEASE, PERFORM THEM IN THE
# FOLLOWING FILE(S):
# /srv/www/vhosts/tinneff.biz/conf/vhost.conf
# /srv/www/vhosts/tinneff.biz/conf/vhost_ssl.conf
# /srv/www/vhosts/tinneff.biz/subdomains/<subdomain-name>/conf/vhost.conf