nntp2http.com
Posting
Suche
Optionen
Hilfe & Kontakt

Probleme beim Umstieg von Apache 1.3 auf 2 (virtual hosts)

Von: Robert Schroeder (rs-at-iemp-dot-net@invalid.invalid) [Profil]
Datum: 17.05.2009 15:44
Message-ID: <gup4ca$5ot$1@solani.org>
Newsgroup: de.comp.os.os2.networking
Hallo zusammen,

ich muss mein gut zehn Jahre altes Apache 1.3 Setup jetzt nach Apache 2
migrieren. Ich teste zur Zeit mit Paul Smedleys Apache 2.2.8 port. Alles
sieht okay aus, nur kriege ich mein Multi-IP-/Multi-Domain-Setup nicht
zum Laufen. Jeder Request endet beim default virtual host, egal was ich
mache (z.B. mit UseCanonicalName). Meine httpd.conf, die mit Apache 1.3
so funktioniert, sieht so aus:

NameVirtualHost *:80
<VirtualHost *:80>
DocumentRoot D:/WWW/HTML/DEFAULT
ServerName default.my.domain:port
...
</VirtualHost>

NameVirtualHost 1.1.1.1:80
<VirtualHost 1.1.1.1:80>
DocumentRoot D:/WWW/HTML/ip1host1
ServerName www.ip1host1.domain:80
...
</VirtualHost>

<VirtualHost 1.1.1.1:80>
DocumentRoot D:/WWW/HTML/ip1host2
ServerName www.ip1host2.domain:80
...
</VirtualHost>

...

NameVirtualHost 1.1.1.2:80
<VirtualHost 1.1.1.2:80>
DocumentRoot D:/WWW/HTML/ip2host1
ServerName www.ip2host1.domain:80
...
</VirtualHost>

<VirtualHost 1.1.1.2:80>
DocumentRoot D:/WWW/HTML/ip1host2
ServerName www.ip2host2.domain:80
...
</VirtualHost>

...

Egal welchen virtual host ich mit dem Browser ansteuere, ich kriege
immer nur die Inhalte von D:/WWW/HTML/DEFAULT zu sehen.

Apache mit der -S Option gestartet sagt "Syntax ok"; beim normalen
Starten beschwert er sich (zutreffenderweise) nur über eine
DocumentRoot, die tatsächlich nichtexistiert.

Irgendwelche Ideen? Ich habe nirgends was dazu gefunden.

Cheers,
Robert

[ Auf dieses Posting antworten ]