IE und virtuelle Hosts
AndreasW
- browser
Hallihallo,
ich habe ein kleines Problem mit virtuellen Hosts auf meinem lokalen Apache. Mein IE 5.5 erkennt virtuelle Hosts im Gegensatz zu anderen Browsern nicht.
Ich habe folgendes getan:
im (lokalen) Apache auf meinem Rechner namens deepthought habe ich folgende virtuelle Hosts eingerichtet:
NameVirtualHost 127.0.0.1
<VirtualHost 127.0.0.1>
ServerName localhost
DocumentRoot d:\HTML\localhost
</VirtualHost>
<VirtualHost 127.0.0.1>
ServerName deepthought
DocumentRoot d:\HTML\deepthought
</VirtualHost>
<VirtualHost 127.0.0.1>
ServerName dummy
DocumentRoot d:\HTML\dummy
</VirtualHost>
in der Datei c:\WindowsNT4_0\System32\drivers\etc\hosts habe ich folgende Einträge:
127.0.0.1 localhost
127.0.0.1 deepthought
127.0.0.1 dummy
Zur Sicherheit habe ich dann einmal durchgebootet, damit die Einträge in der httpd.conf und vor allem in der hosts auch sicher übernommen würden.
Ich habe dann getestet mit http://localhost, was in allen Browsern das erwünschte Resultat brachte. Auch mit http://deepthought bekam ich in allen Browsern die gewünschte Seite zu sehen.
Anschließend rief ich in den Browsern jeweils die Adresse http://dummy/ auf.
In allen Browsern (Mozilla 1.0 RC1, Opera 5.11, Opera 6.01, Netscape 4.76 und sogar HotJava 3.0) wurde mir das entsprechende Verzeichnis aufgelistet (es ist noch keine index.html darin vorhanden, und der Apache ist so konfiguriert, daß dann das Verzeichnislisting erzeugt wird)
Der einzige Browser, der aus der Reihe tanzt, ist der IE (5.50.4030.2400). Der versucht, mit dem Internet Kontakt aufzunehmen.
Warum macht der Mistkerl das? Wie kann ich ihm das abgewöhnen? Warum kann der IE nicht so wie alle anderen Browser auf den lokalen Apache zugreifen?
Würde es auf allen Browsern nicht klappen, würde ich ja vermuten, daß ich den virtuellen Host nicht richtig eingerichtet habe, aber bis auf den IE klappt es ja mit allen Browsern, von daher schließe ich einen Fehler in der Apache-Konfiguration eigentlich aus. Während die Zugriffe auf http://dummy mit allen anderen Browsern im access.log des Apache auftauchen, erscheint bei Verwendung des IE keinerlei Eintrag im access.log oder error.log des Indianers.
Für alle sachdienlichen Hinweise, die zur Aufklärung dieses Phänomens führen,
ist eine Belohnung in Form meiner Dankbarkeit ausgesetzt.
Vielen Dank im Voraus
Andreas
Hallo!
Die Lösung ist:
Unter
Extras - Internet-Optionen - Verbindungen
muß
keine Verbindung wählen
aktiviert werden
Andreas