PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : apache virtualhost problem



nr8
27.10.04, 14:13
hallo

hab einen 2.0.x apache laufen und hab ein kleines problem mit den virtualhost
ich tipp euch mal den teil der cfg runter


NameVirtualHost xxx.xxx.xxx.xxx
<VirtualHost xxx.xxx.xxx.xxx>
ServerAdmin mail@domain1.at
DocumentRoot /usr/local/apache2/htdocs/domain1
ServerName www.doamin1.at
CustomLog /var/log/httpd/domain1.at combined
</VirtualHost>

<VirtualHost xxx.xxx.xxx.xxx>
ServerAdmin mail@domain1.at
DocumentRoot /usr/local/apache2/htdocs/domain1/sub1
ServerName sub1.doamin1.at
CustomLog /var/log/httpd/domain1.at combined
</VirtualHost>

<VirtualHost xxx.xxx.xxx.xxx>
ServerAdmin mail@domain1.at
DocumentRoot /usr/local/apache2/htdocs/domain1/sub2
ServerName sub2.doamin1.at
CustomLog /var/log/httpd/domain1.at combined
</VirtualHost>

<VirtualHost xxx.xxx.xxx.xxx>
ServerAdmin mail@domain2.at
DocumentRoot /usr/local/apache2/htdocs/domain2
ServerName www.doamin2.at
CustomLog /var/log/httpd/domain2.at combined
</VirtualHost>

die domains laufen auch aber die subdomains gehn nicht.
im dns sollten sie eingetragen sein.
ist an der conf etwas falsch oder ist der eintrag im dns nicht richtig? :)

danke

Tomek
27.10.04, 14:20
Das kannst du selbst rausfinden. Der Befehl host sub1.domain.de muss eine IP zurückgeben. Wenn keine IP zurückkommt musst du deine DNS-Konfiguration überarbeiten.

nr8
27.10.04, 14:24
jop die ip kommt zurück. dh. die virtualhost sache ist nicht ganz richtig.
kann mir da wer sagen was ich da falsch gemacht hab?

emil.laws
27.10.04, 14:27
.............................. :-)

Tomek
27.10.04, 14:32
ich glaube ein apache kann auch mehrere virtuelle host´s auf einer ip laufen lassen. Aber ich habe keine ahnung wie es genau abläuft. :/ ;)

Klar geht das. Das wird durch die Option ServerName konfiguriert.

Schon mal ins ErrorLog geguckt? Apache Configtest laufen lassen?

nr8
27.10.04, 14:53
a jetzt gehts.
weiss zwar nicht was ich da jetzt verändert hab aber es lauft :)

emil.laws
27.10.04, 14:54
.............................. :-)