hallo Axel,
Schau mal in der httpd.conf nach, welche httpd-vhosts.conf dort wirklich per Include eingebungen wird. Ist das überhaupt die, welche Du bearbeitest?
Wenn er diese httpd.conf nicht zusätzlich bearbeitet hat, ist der Include-Befehl zwar korrekt formuliert und weist suf die richtige httpd-vhosts.conf (im "default"-Unterverzeichnis), aber er ist standardmäßig auskommentiert.
Ansonsten ist das jetzt für einen vhost, der nur lokal erreicht werden soll, schon korrekt so.
Mit einer Einschränkung: wenn in der httpd.conf selbst als Servername nur die Loopback-Adresse angegeben wurde und zugleich noch _außerhalb_ von virthost-Containern eine Festlegung für die DocumentRoot existiert, passiert genau das, was Andre beschreibt.
Grüße aus Berlin
Christoph S.