Hallo,
ich habe einen Apache-Webserver auf einer Suse 10.3 Maschine laufen und mehrere virtual Hosts aufgesetzt. Von außen funktioniert alles richtig. So scheint es zu mindestens. Die Seiten sind aufrufbar wie dieses Beispiel Aseite.xxxx.dyndns.org, BSeite.xxxx.dyndns.org ...
Intern geht aber einiges anders als erwartet. Über 127.0.0.1 erreiche ich lediglich die Webseite, deren Konfigurationsdatei im Verzeichnis vhosts.d in der alphabetischen Reihenfolge die erste ist. Beispiel : es gibt drei Seiten ASeite , BSeite und CSeite. Dementsprechend je eine .conf Datei in vhosts.d : aseite.conf, bseite.conf und cseite.conf. So ist unter 127.0.0.1 nur ASeite erreichbar. Wenn man nun die Datei aseite.conf entfernt, Apache neu startet und 127.0.0.1 ruft, dann erscheint Seite BSeite.
Was habe ich hier falsch gemacht? M.E. müsste ich doch unter 127.0.0.1/Aseite , 127.0.0.1/BSeite.... die Seiten aufrufen können.