wenn er immer wieder auf "a" springt hat das drei möglichkeiten.
1) Wenn der Apache eine Anfrage (also browser aufruf) nicht zuweisen kann dann springt er automatisch in den ersten VHOST. Aus sicht des Apachen ist der erste VHOST seine "Notfallsache" (sehr einfach jetzt ausgedrückt).
Somit wäre auch mal in den LOGfiles von XAMPP (Apachen) zu schauen ob da ein Hinweis erscheint warum er statt "b" auf "a" springt.
---- also LOGfiles durchschauen ! ----
2) Mal deinen Browser-Cache leeren, es kann sein das der Browser durch die ganzen Test dir immer den zuletz funktionierenden Bereich anzeigt.
3)
- Du hast nicht wie angegeben alle Einträge so gemacht sondern etwas eigenständiges laufen.
- Nach Ändern der Config Dateien hast du den Apache nicht "neu" gestartet damit er die Änderungen auch annimmt.
- Sind alle Verzeichnisse auch so vorhanden wie du es dir gedacht hast ?
und nicht das "b" in Verzeichnis von "a" abgelegt und daher kann der Apache die Anforderung nicht auflösen.
-- -- -- -- -- -- -- -- --
Könnte einer aus den ganzen Zuschauern hier mal dieses Konstrukt komplett nachbauen, denn bei mir funktioneirt es, und eventuell Bestätigen das meine Aussagen zutreffen oder falsch sind.....Danke !
-- -- Wäre Hilfreich -- --