Hallo alle!
Nein, das ist keine Antwort an Silke, aber ich will keinen neuen Thread aufmachen. Da es hier auch um die Xampp-Apache-Install geht, trifft sich das sehr gut.
Erstens die Konfiguration:
Rechner 1:
Name: Patrick1
Netzwerk-IP: 192.168.0.1
Installierter Webserver: Xitami auf C:\
Perl: 5.8.7 ActiveState Perl auf C:\
Document Root: D:\www
http://Patrick1 ODER http://192.168.0.1
ODER http://localhost oder http://127.0.0.1
rufen die in D:\www vorhandene index.html
Virtual Host: www.aec.test, dessen
Document Root ist: K:\webdokumente\aec (externe Festplatte, an Patrick1 angeschlossen)
hosts, lmhosts auf Patrick1 (gleiche Dateien auch auf Patrick2):
127.0.0.1 localhost
127.0.0.1 banzaii
192.168.0.1 PATRICK1
192.168.0.2 PATRICK2
virtuelle Hosts
192.168.0.1 www.aec.test
192.168.0.2 atomic-eggs.test
192.168.0.2 www.atomic-eggs.test
Aufruf http://patrick1/ -> index.html aus D:\www kommt
Aufruf http://www.aec.test/ -> index.html aus K:\webdokumente\aec kommt
Rechner 2 (Laptop):
Name: Patrick2
Netzwerk-IP: 192.168.0.2
Installierter Webserver: Apache (XAMPP) auf E:\
Perl: 5.8.7 ActiveState Perl auf C:\
Perl: 5.8.8 auf E:\xampp
Document Root: E:\xampp\htdocs
http://Patrick2 ODER http://192.168.0.2 (von Patrick1 aus)
ODER http://localhost oder http://127.0.0.1
ODER http://Patrick2 (diesmal von Patrick2 aus)
rufen die in E:\xampp\htdocs vorhandene index.html
Soweit, so gut. Richte ich aber _einen einzigen_ Vhost in der httpd-vhosts.conf des Patrick2-Apaches wie folgt:
Virtual Host: www.atomic-eggs.test, dessen
Document Root ist: //Patrick1/freigabenamen_fuer_K/webdokumente/aec (externe Festplatte, an Patrick1 angeschlossen, über Heimnetzwerk)
erhalte ich beim Aufruf: http://www.atomic-eggs.test/ (siehe hosts-Dateien) die index.html, die sich auf K:\webdokumente\aec befindet - was man ja erwartet, ok. ABER leider auch beim Aufruf von http://Patrick2! Da erwarte ich aber die index.html aus E:\xampp\htdocs!
Aufruf http://www.atomic-eggs.test/ -> index.html aus K:\webdokumente\aec kommt
Aufruf http://patrick2/ -> AUCH (statt wie erwartet: index.html aus E:/xampp/htdocs)
Was ist da los, beim Xitami klappt es doch auch?
httpd-vhosts.conf:
NameVirtualHost atomic-eggs.test:80
<VirtualHost atomic-eggs.test:80>
ServerName atomic-eggs.test
ServerAlias www.atomic-eggs.test
ServerAdmin webmaster@example.org
DocumentRoot "//Patrick1/freigabenamen_fuer_K/webdokumente/aec"
<Directory "//Patrick1/freigabenamen_fuer_K/webdokumente/aec">
Order allow,deny
Allow from all
AllowOverride All
Options +Includes +Indexes
</Directory>
</VirtualHost>
Keine Änderung im Verhalten, wenn ich:
NameVirtualHost *:80
<VirtualHost *:80>
notiere.
Viele Grüße aus Frankfurt/Main,
Patrick
_ - jenseits vom delirium - _
[link:hatehtehpehdoppelpunktslashslashwehwehwehpunktatomicminuseggspunktcomslash]
Nichts ist unmöglich? Doch!
Heute schon gegökt?