ispCP - Board - Support
Subdomains werden falsch geroutet - Printable Version

+- ispCP - Board - Support (http://www.isp-control.net/forum)
+-- Forum: ispCP Omega International Area (/forum-22.html)
+--- Forum: German Corner (/forum-26.html)
+--- Thread: Subdomains werden falsch geroutet (/thread-8680.html)



Subdomains werden falsch geroutet - aco - 12-07-2009 01:02 AM

Hallo,

ich habe in folgender zeitlichen Reihenfolge diese vier Domains/Accounts angelegt:

- kunde1.de
- subdomain.kunde1.de
- subdomain.kunde2.de
- kunde2.de


Wenn ich jetzt subdomain.kunde2.de im Browser aufrufe bekomme ich die Page von kunde2.de angezeigt. Bei kunde1 funktioiert alles. Ich denke es liegt an der Reihenfolge in der /etc/apache2/ispcp.conf
Hat jemand eine Idee, wie ich die Reihenfolge ändern kann? Wenn ispCP denkt ich hätte kunde2 vor 10 Jahren eingerichtet (oder gehts nach User-Nr.?) ist vielleicht die Reihenfolge in der conf anders und es funktioniert?

Freue mich auf eine Antwort, oder natürlich helfende Links. Mit der Suche ist es mir schwer gefallen etwas zum Thema zu finden.


RE: Subdomains werden falsch geroutet - ZooL - 12-07-2009 01:51 AM

nein an der reihenfolge liegt es sicher nicht ... aber vieleicht an deinen nameservern einträgen..

mfg


RE: Subdomains werden falsch geroutet - Knut - 12-07-2009 02:13 AM

Wenn unter /etc/apache2/sites-enabled/ispcp.conf (Debian) bei der Domain kunde2.de ein *.kunde2.de als ServerAlias steht, dann ists klar warum diese dann angezeigt wird.

Knut


RE: Subdomains werden falsch geroutet - WuChEn - 12-07-2009 02:22 AM

Das ist falsch.

meine main domain hat

domain.de http://www.domain.de *.domain.de

und trotzdem funzen die subdomains.

Der * sorg lediglich dafür, das alles was nicht in der vhost eingetragen ist, auf domain.de weiterleitet.

Ich tippe auf NS Problem wie Zool.

Aber der erste Thread bringt uns so nicht weiter.
Keinerlei Angaben.

Wäre nett wenn du uns mal domain1 und domain2 verräts.
Dazu noch die ispcp.conf von apache.

Gruß WU


RE: Subdomains werden falsch geroutet - Knut - 12-07-2009 02:51 AM

(12-07-2009 02:22 AM)WuChEn Wrote:  Der * sorg lediglich dafür, das alles was nicht in der vhost eingetragen ist, auf domain.de weiterleitet.

Ist das so oder vermutest Du das ?
In http://httpd.apache.org/docs/2.0/vhosts/name-based.html oder http://httpd.apache.org/docs/2.0/mod/core.html#serveralias finde ich dazu leider nichts definitives.

Quote:Wenn nun eine Anfrage eintrifft, prüft der Server zuerst, ob sie eine IP-Adresse verwendet, die der NameVirtualHost-Anweisung entspricht. Ist dies der Fall, dann sieht er sich jeden <VirtualHost>-Abschnitt mit einer passenden IP-Adresse an und versucht den einen zu finden, dessen ServerName- oder ServerAlias-Anweisung mit dem gewünschten Hostnamen übereinstimmt. Findet er einen, dann verwendet er die Konfiguration dieses Servers. Wird kein passender virtueller Host gefunden, dann wird der erste angegeben virtuelle Host verwendet, dessen IP-Adresse paßt.

Klingt für mich nach : Er findet zuerst *.kunde2.de und verwendet diesen auch wenn es den Virtualhost subdomain.kunde2.de später in der .conf hat.

Kanns aber auch nicht definitiv sagen. Versuch mach kluch :-)


Knut