en tu httpd.conf descomenta la línea:
NameVirtualHost *:80
o agrégala si no la tiene, después para cada host virtual necesitas agregar algo como:
Código:
<VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot \home\site\public_html
ServerName www.site.com
ErrorLog \home\site\error.log
CustomLog \home\site\common.log common
</VirtualHost>
Espero te sea útil, saludos