Also meine Webseiten liegen alle auf der selben
IP und Apache ist da gut genug um das zu unterscheiden. Gerade weil die Beziehung
IP-Adresse zu Webseitenname eine m:n-Beziehung ist. Einerseits darf eine Webseite auf mehreren IPs gleichzeitig laufen (siehe google) und gleichzeitig dürfen einer
IP mehrere Webseiten zugeordnet werden.
Wenn man jetzt den A-Record zweier Subdomains auf die selbe
IP setzt, dann frägt der Browser auch jedes mal bei der selben
IP an. Es ist dann die Aufgabe des Routers, das Routing zu übernehmen und die Verbindungen weiterzureichen, ohne dran zu drehen. Der Server-Dienst, der am anderen Ende der Leitung horcht, prüft dann die 2. Zeile der HTTP-Anforderung, in der drin steht, um welche Seite es sich eigentlich dreht. Das sind die vHosts von Apache. Warum soll das dann nicht gehen (v.A. auf einem Port)?
Bernhard