>Скрипт прописывает VirtualHosts в httpd.conf
>как сделать чтоб апач перечитывал httpd.conf или перезапускался, и чтобы это было
>как можно незаметней (пробовал httpd -k restart)????
зачем же его перезапускать, есть проще методы,
если надо динмически создаывать vrtual hostЫ, попробуй прописать в dns
*.твойдомен.ru
тогда любое обращение к имя.твойдомен.ru будет идти на твойдомен.ru
а дальше пишешь в скрипте проверку имени хоста, или RewriteRule в .htaccess
RewriteEngine on
RewriteCond %{HTTP_HOST} ^www\.[^.]+\.твойдомен\.ru$
RewriteRule ^(.+) %{HTTP_HOST}$1 [C]
RewriteRule ^www\.([^.]+)\.host\.com(.*) /home/$1$2
эта штука автоматом перепишет имя.твойдомен.ru на
твойдомен.ru/home/имя, и никто этого не заметит...