PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Apache + vhosts



LordDarkmage
18.01.06, 20:54
Hi,

zuerst mal voraus geworfen, dass ich die Forensuche schon genutzt habe und gegooglet bis zum umfallen. Ich stecke einfach fest und weiss nicht mehr weiter.

Ich habe 2 vHosts in der httpd.conf angelegt. Gehe ich auf die erste Domain, dann kommt der Documentroot davon. Gehe ich auf die 2. Domain, dann bekomme ich den Documentroot des ersten vHosts. Hab hier einigen Threads durchgekaut, aber die helfen mir nicht weiter.

Ich poste mal die vhosts.


NameVirtualHost 84.19.180.18:80
#NameVirtualHost 12.34.56.78

#<VirtualHost _default_:*>
#DocumentRoot /var/www/default
#</VirtualHost>

<VirtualHost _default_>
DocumentRoot /var/www/default/
ServerName www.domainXXX.tld
ServerAlias domainXXX.tld *.domainXXX.tld
</VirtualHost>

<VirtualHost *>
DocumentRoot /var/www/web0/
ServerName www.domainYYY.tld
ServerAlias DomainYYY.tld *.domainYYY.tld
</VirtualHost>


Vielleicht sehr ihr was was ich nicht sehe.

Gruß und Danke

LordDarkmage

zyrusthc
18.01.06, 22:15
Hallo

Normalerweise gehören die vhosts in die /etc/httpd/conf/vhosts/Vhosts.conf , und die vhosts sollten auch lauft defaulteinstellung unterhalb von /var/www/html liegen !
Und warum hast du keine Per-Directorys festgelegt ?
Probier mal die Config und ändere die Pfade.

NameVirtualHost 84.19.180.18:80

<VirtualHost _default_>
DocumentRoot /var/www/html/default/
ServerName www.domainXXX.tld
ServerAlias domainXXX.tld *.domainXXX.tld
<Directory "/var/www/html/default">
allow from all
</Directory>
</VirtualHost>

<VirtualHost *>
DocumentRoot /var/www/html/web0/
ServerName www.domainYYY.tld
ServerAlias DomainYYY.tld *.domainYYY.tld
<Directory "/var/www/html/web0">
allow from all
</Directory>
</VirtualHost>

Hoffe es hilft...

gruss Oli

LordDarkmage
19.01.06, 05:00
Hi und danke für Antwort,

will irgendwie immernoch nicht.

Hab nochmal probiert. Egal was ich eingebe. Ob IP, DomainX oder DomainY... Ich lande immer in /var/www/. Hab mir mal Webmin + Apache-Modul installiert und das damit gemacht. Selber Effekt. Also könnte der Haken doch noch woanders liegen oder?

Gruß und Dank

LordDarkmage

marce
19.01.06, 06:01
gib in der Vir. Host. Directive auch mal die IP an - oder lasse sie bei der NameVirtualHost weg - also *:80