Виндосовский файл hosts :
127.0.0.1   localhost 
127.0.0.2   host1
127.0.0.3   host2
...
Файл httpd.conf:
   #---localhost
   ServerName localhost
   DocumentRoot  C:/internet/home/localhost"
   #---host1
   ServerName host1
   DocumentRoot "C:/internet/home/host1"
   #---host2
   ServerName host2
   DocumentRoot "C:/internet/home/host2"
ну и таких хостов виртуальных штку 7. Работают только некоторые из них, остальные либо "You don\'t have permission to access / on this server." либо 404 ошибки выдают. 
Я уже голову сломал, ничего не получается, почему так всё просиходит?
Например локалхост не работает, первый хост работает, второй и третий не работают, четвёртый работает.... бред какой то. Кто может сталкивался с таким???