Hallo Dejan, At 15.03.2003, Dejan Milosavljevic wrote: > Martin Samesch schrieb: [...] > >Bei mir funktioniert > > > >NameVirtualHost * > > > ><VirtualHost *> > >DocumentRoot /var/www/ar > >ServerName ar.local > ></VirtualHost> > > > ><VirtualHost *> > >DocumentRoot /var/www/ar-dev > >ServerName dev.ar.local > ></VirtualHost> Und so ist das auch richtig. [...] > (die Doku habe ich gelesen und die Beispiele sind eindeutig) > > wobei Du in deinem Beispiel wohl nur lokale Adressen benutzt (oder irre > ich?). Das spielt keine Rolle. Der "*" ist der Wildcard fuer die IP Adresse, der ServerName wird explizit angegeben und dann vom Client im HTT Protokol ueberheben: ,----[ telnet ] | telnet 0 80 | Trying 0.0.0.0... | Connected to 0.0.0.0. | Escape character is '^]'. | GET / HTTP/1.1 | Host: debian.dyndns.org | | HTTP/1.1 200 OK | Date: Sat, 15 Mar 2003 22:07:13 GMT | Server: Apache/1.3.26 (Unix) Debian GNU/Linux | Last-Modified: Sat, 15 Mar 2003 22:00:05 GMT | ETag: "22427-12-3e73a265" | Accept-Ranges: bytes | Content-Length: 18 | Content-Type: text/html; charset=iso-8859-1 | | debian.dyndns.org | GET / HTTP/1.1 | Host: debian2.dyndns.org | | HTTP/1.1 200 OK | Date: Sat, 15 Mar 2003 22:07:34 GMT | Server: Apache/1.3.26 (Unix) Debian GNU/Linux | Last-Modified: Sat, 15 Mar 2003 22:00:10 GMT | ETag: "22428-13-3e73a26a" | Accept-Ranges: bytes | Content-Length: 19 | Content-Type: text/html; charset=iso-8859-1 | | debian2.dyndns.org `---- [...] > Und eine feste Internetadresse kann ich bei der > VirtualHost-Konfiguration nicht angeben, da ich ja bei T-Online per DHCP > immer wieder mal eine neue Adresse bekommen. Bei T-Online wird auch kein DHCP benutzt. Nicht alles, was einem eine IP rueber reicht, ist DHCP. > Gibt es hier jemanden, der über seine DSL-Flatrate virtuelle Hosts > konfiguriert hat? Ja, wobei es weder eine Rolle spielt, ob es DSL ist, noch ob es eine Flatrate ist. > Würde mich echt interessieren, wie man diesen Spagat > zwischen offizieller und privater Adresse hinbekommt. Da gibt es keinen Spagat: ,----[ httpd.conf ] | NameVirtualHost * | | <VirtualHost *> | DocumentRoot /var/www/debian.dyndns.org | ServerName debian.dyndns.org | </VirtualHost> | <VirtualHost *> | DocumentRoot /var/www/debian2.dyndns.org | ServerName debian2.dyndns.org | </VirtualHost> `---- > Hmmm...ich versuche mal über einen Eintrag in der hosts etwas zu > "schummeln", wäre vielleicht auch eine Idee. Was auch immer Du da fummeln willst. Guido
Attachment:
pgpCNlFDbVYIW.pgp
Description: PGP signature