Page 1 of 1

Apache vHost

Posted: 2006-02-04 03:06
by pennybridge
Moin,

folgende Apache 1.x Config

Code: Select all

NameVirtualHost 212.227.xxx.xxx

UseCanonicalName Off
LogFormat "%V %h %l %u %t "%r" %s %b "%{Referer}i" "%{User-agent}i"" combined
ServerAdmin admin@domain.de

<VirtualHost 212.227.xxx.xxx>
    DocumentRoot /home/noip
    ErrorLog  "|/usr/local/sbin/cronolog /home/logs/%Y-%m/domain.de/error.%d.log"
    CustomLog "|/usr/local/sbin/cronolog /home/logs/%Y-%m/domain.de/access.%d.log" combined
</VirtualHost>

    ### domain.de

    <VirtualHost 212.227.xxx.xxx>
        ServerName domain.de
        ServerAlias *.domain.de www.domain.de de.domain.de en.domain.de fr.domain.de
        DocumentRoot /home/docs/domain.de/www/
        CustomLog "|/usr/local/sbin/cronolog /home/logs/%Y-%m/domain.de/access.%d.log" combined
    </VirtualHost>
Das Problem ist, das wenn ich domain.de eingebe, Apachemäßig immer
im Pfad "/home/noip" ankomme, obwohl ja domain.de als ServerName
definiert ist. http://www.domain.de kommt wundebar im Domain-Verzeichnis
an.

Hat da jemand nen Vorschlag? Ich check es irgendwie nicht.

Re: Apache vHost

Posted: 2006-02-04 09:19
by wgot
Hallo,

ist domain.de der RDNS Deiner IP?

Confixx-System?

Gruß, Wolfgang

Re: Apache vHost

Posted: 2006-02-04 11:50
by nyxus
wenn ich mich recht erinnere hatte ich das Problem auch mal bis ich "domain.de" zusätzlich auch als ServerAlias eingetragen habe.

Re: Apache vHost

Posted: 2006-02-04 14:29
by pennybridge
wgot wrote:ist domain.de der RDNS Deiner IP?
Ja, ist sie.
Das muss ich mal testen, aber es wäre echt hart, wenn das der
Grund dafür ist :roll:
wgot wrote:Confixx-System?
Nein, Plesk, aber die Domainverwaltung im Apache mache ich selber,
also alles per Hand, nix automatisches.
Nyxus wrote:wenn ich mich recht erinnere hatte ich das Problem auch mal bis ich "domain.de" zusätzlich auch als ServerAlias eingetragen habe.


Das hab ich gerade mal ausprobiert, das scheint es aber nicht zu sein.

Vielen Dank

Re: Apache vHost

Posted: 2006-02-04 14:34
by wgot
Hallo,
Pennybridge wrote:Ja, ist sie.
Das muss ich mal testen, aber es wäre echt hart, wenn das der
Grund dafür ist
das ist der Grund. Da der erste Vhost keinen Servername hat trägt Apache automatisch den RDNS als Servername ein. Gebe dem ersten Vhost einen ServerName, Du kannst ihn z.B. no.ip nennen, dann funktioniert's.

Gruß, Wolfgang

Re: Apache vHost

Posted: 2006-02-04 14:51
by pennybridge
wgot wrote:das ist der Grund. Da der erste Vhost keinen Servername hat trägt Apache automatisch den RDNS als Servername ein.
Ok, darauf wäre ich jetzt nicht gekommen - und tatsächlich funktioniert
es jetzt so wie es soll - man lernt nie aus.

Danke :)