Virtualhost Problem

Alles, was den Apache betrifft, kann hier besprochen werden.

Virtualhost Problem

Postby epescol » 18. October 2004 08:03

Habe folgende Virtualhosts in der httpd.conf

<VirtualHost *>
ServerAdmin admin@localhost
DocumentRoot C:/test/www.host1.com/
ServerName host1
ErrorLog logs/error.log
CustomLog logs/access.log common
</VirtualHost>

<VirtualHost *>
ServerAdmin admin@localhost
DocumentRoot C:/test/www.host2.it/
ServerName host2
ErrorLog logs/error.log
CustomLog logs/access.log common
</VirtualHost>

<VirtualHost *>
ServerAdmin admin@localhost
DocumentRoot C:/test/host3/
ServerName host3
ErrorLog logs/error.log
CustomLog logs/access.log common
</VirtualHost>

und folgenden Eintrag in der C:\WINDOWS\system32\drivers\etc\hosts Datei

127.0.0.1 host1
127.0.0.1 host2
127.0.0.1 host3


Nun wenn ich http://host1, http://host1, http://host1 oder http://localhost aufrufe, landet der Browser immer im gleichen Verzeichnis C:/test/www.host1.com/, also im Verzeichnis der Definition des ersten VirtualHosts!

Welche Änderunen sind vorzunehmen, Damit der Broser im richtigen Verzeichnis Landet?

Danke
epescol
 
Posts: 10
Joined: 18. October 2004 07:38

Postby splion » 18. October 2004 14:31

Hi,

vor den VIRTUALs mußt Du ein
NameVirtualHost 192.168.1.1:80
(oder wie immer Deine IP auch lautet) eintragen

ciao Andreas
splion
 
Posts: 44
Joined: 19. August 2004 15:32

Postby epescol » 18. October 2004 14:50

dnake für Dien Antwort!

Mit

NameVirtualHost 10.0.0.50:80

klappt es auch nicht!

Der Broser landet immer im gleichen Verzeichnis :oops:

Ich kann das einfach nicht nachvollziehen.

Mit easyphp 1.7 (http://www.easyphp.org), mit der gleichen Virtualhost Konfiguration, habe ich keine Probleme.

Welche Änderungen könnte ich noch versuchen, bewor ich es aufgebe?

Danke
epescol
 
Posts: 10
Joined: 18. October 2004 07:38

Postby splion » 18. October 2004 15:20

Hmmm,

ohne den Rest der httpd.conf ist das schwer zu sagen.

Schau mal unter http://community.apachefriends.org/f/viewtopic.php?t=7095
Das ist zwar nicht direkt virtual-host aber dort habe ich eine Konfiguration, die virtual-hosts enthält und die funktioniert.
Versuch mal die Infos dort rauszuziehen.

ciao Andreas
splion
 
Posts: 44
Joined: 19. August 2004 15:32

Postby epescol » 18. October 2004 18:30

Danke

Problem gelöst mit
NameVirtualHost 10.0.0.50:80


<VirtualHost 10.0.0.50:80>
ServerAdmin admin@localhost
DocumentRoot C:/test/www.host1.com/
ServerName host1
ErrorLog logs/error.log
CustomLog logs/access.log common
</VirtualHost>

<VirtualHost 10.0.0.50:80>
ServerAdmin admin@localhost
DocumentRoot C:/test/www.host2.it/
ServerName host2
ErrorLog logs/error.log
CustomLog logs/access.log common
</VirtualHost>

<VirtualHost 10.0.0.50:80>
ServerAdmin admin@localhost
DocumentRoot C:/test/host3/
ServerName host3
ErrorLog logs/error.log
CustomLog logs/access.log common
</VirtualHost>

u#nd folgenden Eintrag in der C:\WINDOWS\system32\drivers\etc\hosts Datei

10.0.0.50 host1
10.0.0.50 host2
10.0.0.50 host3
epescol
 
Posts: 10
Joined: 18. October 2004 07:38


Return to Apache

Who is online

Users browsing this forum: No registered users and 20 guests