Ramy: Apache Server <VirtualHost>

Hallo Leute,
Ich habe ein Problemchen mit VirtualHost. Am anfang ist der server mit der IP<192.168.0.9> gut gelaufen (auf dem Server). aber als ich die Ip um gestellt habe auf <212.55.x.x> funktioniert das ganze nicht mehr richtig.
Ich will meine Seiten im Internet überall erreichbar haben, deswegen habe ich die IP's umgestellt.

Ich habe folgende einträge geändert:
++++++++++++++++++++++++++++++++++++++++
Netzwerkarte
------------
      Alt              Neu
      ---              ---
IP    192.168.0.9      212.55.x.x
SubM. 255.255.255.0    255.255.255.x
GatW. 192.168.0.1      212.55.x.x

++++++++++++++++++++++++++++++++++++++++
hosts
-------
127.0.0.1   localhost
212.55.x.x  www.ab.ch
212.55.x.x  www.xy.ch

++++++++++++++++++++++++++++++++++++++++
httpd.conf
-------------
NameVirtualHost 212.55.x.x

<VirtualHost www.ab.ch>
 ServerName www.ab.ch
 DocumentRoot "C:/Programme/Apache Group/Apache2/htdocs/ab"
 ErrorLog "C:/Programme/Apache Group/Apache2/htdocs/ab/logs/error_log"
</VirtualHost>

<VirtualHost www.xy.ch>
 ServerName www.xy.ch
 DocumentRoot "C:/Programme/Apache Group/Apache2/htdocs/xy"
 ErrorLog "C:/Programme/Apache Group/Apache2/htdocs/xy/logs/error_log"
</VirtualHost>
++++++++++++++++++++++++++++++++++++++++
als ich den Browser gestartet habe, bekamm ich:
1. die beide Domänen die gleiche seite angezeiget haben.
2. von frmden Mschienen konnte ich die <www.ab.ch> nur mittel IP-Angabe im Browser abrufen (hhtp://212.55.x.x).

Habe ich da falches gemacht? ich bitte um Hilfe.

P.S. Mein Server besteht aus:
WinNt4 Server mit Service Pack 6a
Apache 2.0.43

Ich danke euch im Voraus
Gruss Ramy

  1. rehallo ;-)

    Ich habe folgende einträge geändert:
          Alt              Neu
    IP    192.168.0.9      212.55.x.x

    du hast dir _wirklich_ diese feste IP-Adresse besorgt? Wie teuer war das?

    NameVirtualHost 212.55.x.x

    ok  -  und wenn du das vorgibst, mußt du nicht auf

    <VirtualHost www.ab.ch>

    und

    <VirtualHost www.xy.ch>

    beharren.

    Schreib einfach:
    <VirtualHost 212.55.x.x>
      DocumentRoot "C:/Programme/Apache Group/Apache2/htdocs/ab"
      ...
    und
    <VirtualHost 212.55.x.x>
      DocumentRoot "C:/Programme/Apache Group/Apache2/htdocs/xy"
      ...

    und alles müßte gut werden.

    Christoph S.