признаюсь, пока я не очень понял устройство хостингов, где на одном сервере хостятся десятки маленьких сайтов вот например я установил xampp, там папка htdocs это корень сайта а если это применить для виртуального хостинга, то непонятно каким образом и где размещаются корневые директории всех сайтов ? и второй вопрос, каким образом домены всех сайтов хоторые хостятся на одном сервере (сервер с одним ip для всех) соединяются с ним и попадают к себе на сайт ?
1. В папке htdocs ты можешь создать сколько угодно папок, названия которых и будут доменными именами сайтов. Путь если папка имеет называние site1, то путь в браузере будет localhost/site1/ 2.http://blog.sergey-lysenko.ru/2013/06/apache-multiple-domains-one-ip.html?m=1