'NameVirtualHost' und 'Listen' wirklich konsistent?
Beim Umstieg auf Apache 2.x sollte man sich dazu
durchringen, überall explizite IP-Angaben einzutragen:
# Port 80 /falls vorhanden, weg damit
NameVirtualHost w.x.y.z:80
Listen w.x.y.z:80
<VirtualHost w.x.y.z:80>
ServerName host1.domain.tld:80
ServerAlias host1
# falls jemand http://w.x.y.z/ im Browser eintippt,
# kann nur ein VHost auf diese URL antworten:
ServerAlias w.x.y.z
...
<VirtualHost w.x.y.z:80>
ServerName host2.domain.tld:80
ServerAlias host2
...
d.h. überall (ausser ServerAlias) die Portnr. mit dahinterschreiben
Man vergegenwärtige sich einfach, dass bei NameVirtualHosting
ein reiner Stringvergleich im HTTP/1.1-Request-Header stattfindet.
Verwendet man "VirtualHost host1.domain.tld", gilt die DNS-Auf-
lösung zum Zeitpunkt des Einlesens der httpd.conf (gefragt ist hier
nämlich eine IP-Nr, nicht der Hostname). Entscheidend ist 'Server-
Name' (wird ggf. auch beim Apache-Start aus DNS-Infos gebas-
telt, wenn nicht explizit angegeben).
HTH
Olaf Lautenschläger
--
ANOVA Multimedia Studios GmbH
fon: (+49) (0) 381 / 40 59 - 550
fax: (+49) (0) 381 / 40 59 - 551
web: www.anova.de
corporate e-mail: [EMAIL PROTECTED]
_______________________________________
ANOVA Multimedia Studios GmbH
Geschaeftsfuehrer:
Prof. Dr. Hansgeorg Meissner,
Michael Kaeding,
Dr. Volker Gries
Firmensitz:
Joachim-Jungius-Strasse 10,
D-18059 Rostock / Germany
Registergericht:
Amtsgericht Rostock
Handelsregisternummer:
HRB 2788
UST-IdNummer:
DE 811577650
(footer size due to legal demands applying under german law)
----- Original Message -----
From: "Michelle Konzack" <[EMAIL PROTECTED]>
To: "apache de" <[email protected]>
Sent: Saturday, November 17, 2007 2:26 PM
Subject: Apache nur auf bestimmten FQDN's lauschen lassen
--------------------------------------------------------------------------
Apache HTTP Server Mailing List "users-de"
unsubscribe-Anfragen an [EMAIL PROTECTED]
sonstige Anfragen an [EMAIL PROTECTED]
--------------------------------------------------------------------------