From: Raphael Becker (beckerra_at_rumms.uni-mannheim.de)
Date: 22. Mar 2000
Hallo zusammen,
ich hab ein kleines Problem mit Apache´s virtal Hosting und zwar
folgendes:
auf meinen Rechner habe ich 2 verschiedene DNS-Einträge am
Rechenzentrum, einmal das altbekannte rhb.swm.uni-mannheim.de und zu
an deren (neuerdings) auch hafen.swm.uni-mannheim.de, "hafen" ist ein
"nickname" für "rhb", d.h. ich hab unterm Strich nur eine IP-Adresse.
Nun soll folgendes klappen:
Kommt ein Browser per "http://hafen.swm" auf meinen Rechner, soll die
Studentenwohnheim-Seite angezeigt werden, per "rhb.swm" soll wie
gewohnt meine "normale" Einstiegsseite angezeigt werden, also das
Feature von http/1.1 soll ausgenutzt werden, daß der Apache anhand des
Headers vom Client erkennt, welches Doc-Root er anzeigen soll).
Ich habe das soweit auch schon hinbekommen (hafen.swm =>
Wohnheimseite), allerdings hat dann auch der Zugriff auf rhb.swm die
Wohnheimsseite angezeigt. Das ist natürlich so nicht korrekt.
Was hab ich falsch gemacht? Kennt jemand dieses Phänomen?
Wie muß der Eintrag in der httpd.conf aussehen?
Aktuell siehts so aus:
<VirtualHost hafen.swm.uni-mannheim.de>
DocumentRoot /usr2/server/httpd/htdocs/wohnheim
ServerName hafen.swm.uni-mannheim.de
</VirtualHost>
Nochmal: Der virtuelle Server "saugt" sich alle Requests, also auch
jene, die gar nicht für ihn bestimmt sind.
Gruß
Raphael Becker
-- Hi! I'm a .signature virus! Copy me into your ~/.signature to help me spread! http://signature.home.pages.de/
Dieses Archiv wurde generiert von hypermail 2.1.2 : 11. Mar 2002 CET