Subdomains bei Debian/Apache/PLESK
Posted: 2006-07-08 19:02
Hallo,
habe zu meinem Problem einige Threads hier gelesen, allerdings komme ich damit leider nicht zum Ziel.
Situation:
Domain.de wird vom Nameserver mit A-Record und * als A-Record auf Webserver geleitet.
Im Webserver sind die Domains angelegt.
Der Aufruf MichGibts.Domain.de kommt zum Content des eingerichteten vHosts auf dem Server.
Der Aufruf MichGibtsNicht.Domain.de kommt zur Default-Seite des Apache, nicht aber zur Seite von Domain.de (was gewünscht ist).
Lösung 1:
Eintragung des Serveralias *.Domain.de in httpd.include des vHosts von Domain.de: Problem gelöst, allerdings überschreibt PLESK bei jeder Änderung an irgendeiner Domain diese .include-Datei wieder.
Lösung 2:
Eintragung des Serveralias in der httpd.conf des Apache: Problem gelöst, aber PLESK überschreibt auch hier die Einstellungen
Lösung 3:
Erstellen einer vhost.conf für den entsprechenden vHost mit Eintrag "ServerAlias *.Domain.de".
Jetzt gehen alle Subdomains immer auf die Hauptseite, es wird keine Subdomain mehr korrekt zugeordnet.
Lösung 4:
Die Reihenfolge der include-Dateien geändert in der PLESK-Konfiguration (zuerst vhost.conf dann httpd.include benutzen).
Problem: Apache gestoppt, Neustart wird mit Fehlermeldung abgebrochen (invalid data in Line ### [dort, wo ich die Änderungen vorgenommen habe]).
Der BIND auf dem Webserver ist für die Domain auch korrekt eingestellt, Domain, * und CNAMES auf die IP des Webservers.
Was habe ich falsch gemacht, denn auf meinem lokalen Webserver (allerdings mit SuSe und ohne Plesk) funktioniert sowohl Lösung 1, 2 als auch 3, auf dem Webserver keine von beiden.
Vielen Dank für einen Tipp.
Mike
habe zu meinem Problem einige Threads hier gelesen, allerdings komme ich damit leider nicht zum Ziel.
Situation:
Domain.de wird vom Nameserver mit A-Record und * als A-Record auf Webserver geleitet.
Im Webserver sind die Domains angelegt.
Der Aufruf MichGibts.Domain.de kommt zum Content des eingerichteten vHosts auf dem Server.
Der Aufruf MichGibtsNicht.Domain.de kommt zur Default-Seite des Apache, nicht aber zur Seite von Domain.de (was gewünscht ist).
Lösung 1:
Eintragung des Serveralias *.Domain.de in httpd.include des vHosts von Domain.de: Problem gelöst, allerdings überschreibt PLESK bei jeder Änderung an irgendeiner Domain diese .include-Datei wieder.
Lösung 2:
Eintragung des Serveralias in der httpd.conf des Apache: Problem gelöst, aber PLESK überschreibt auch hier die Einstellungen
Lösung 3:
Erstellen einer vhost.conf für den entsprechenden vHost mit Eintrag "ServerAlias *.Domain.de".
Jetzt gehen alle Subdomains immer auf die Hauptseite, es wird keine Subdomain mehr korrekt zugeordnet.
Lösung 4:
Die Reihenfolge der include-Dateien geändert in der PLESK-Konfiguration (zuerst vhost.conf dann httpd.include benutzen).
Problem: Apache gestoppt, Neustart wird mit Fehlermeldung abgebrochen (invalid data in Line ### [dort, wo ich die Änderungen vorgenommen habe]).
Der BIND auf dem Webserver ist für die Domain auch korrekt eingestellt, Domain, * und CNAMES auf die IP des Webservers.
Was habe ich falsch gemacht, denn auf meinem lokalen Webserver (allerdings mit SuSe und ohne Plesk) funktioniert sowohl Lösung 1, 2 als auch 3, auf dem Webserver keine von beiden.
Vielen Dank für einen Tipp.
Mike