Yerf!
Mittels Ping ist Apache aber sofort ansprechbar, auch bei allen eingerichteten virtuellen Domains, Fehlerlog ist auch leer, in der Hosts-Datei sind die entsprechenden Einträge ebenfalls vorhanden und werden genutzt. Soweit also alles in Ordnung, scheint demzufolge nicht an der Apache-Konfig zu liegen.
Ist der Apache überhaupt gestartet? Ping spricht ja nicht den Webserver, sondern einen eigenen "Dienst", der vermutlich innerhalb des TCP/IP-Stacks implementiert ist, an.
Gruß,
Harlequin