On Sun, Dec 10, 2000 at 12:32:09PM +0100, Jens Puruckherr wrote:
RF> und einen Browser, der den Host:-Header mitschickt. Altere Browser tun RF> das nicht und landen auf dem default server.
Das ist mir neu. Was ist ein Host:-Header?
Wenn du "name based virtual hosts" hast, greiftst du auf mehrere Webserver über die gleiche IP zu. Angenommen du hast www.domain1.de und www.domain2.de nach obiger Weise konfiguriert und ein Browser schickt folgenden Request: "GET /index.html HTTP/1.0"
Woher soll nun der Server wissen, ob er http://www.domain1.de/index.html oder http://www.domain2.de/index.html ausliefern soll? Aaaahh, das kann er gar nicht entschieden. Die Sache klappt nur, wenn der Browser im HTTP-Request eine Zeile ala "Host: www.domain1.de" hinzufügt. Diese Zeile ist bei HTTP-1.0 optional und erst bei HTTP-1.1 Pflicht. Alte Browser senden die Zeile nicht und landen immer nur auf dem default server.
Ich denke aber, das ein Browser der 4.Generation , wie es so schön heisst, heute zur Standardausstattung gehört und somit kein Problem auftreten dürfte.
Mir diesen Browsern wird es keine Probleme geben. Ich würde möglichst trotzdem jedem Server seine eigene IP zu geben.
Reinhard