Вообще не понял - в чем вопрос.
NameVirtualHost 192.168.1.4
<VirtualHost lalala>
ServerAdmin webmaster@server
DocumentRoot /usr/local/www/htdocs/
ServerName lalala
</VirtualHost>
<VirtualHost en.lalala>
ServerAdmin webmaster@server
DocumentRoot /usr/local/www/en/
ServerName en.lalala
</VirtualHost>
<Directory "/usr/local/www/htdocs">
Options Indexes FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all
</Directory>
<Directory "/usr/local/www/en">
Options Indexes FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all
</Directory>
Скажем - примитивно так, и в DNS прописать, что данному адресу
соотв. данный сервер. Вообще-то в докуметации с Apache - это все есть
подробно и на ясном английском.
у меня прописано так как написано выше но... www.lalala.ru работает а denis.lalala.ru пшик... может у меня DNS не... хотя на сервере nslookup и на denis.lalala.ru и на www.lalala.ru кажет правильный IP адрес (один и тот-же). пойду логи посмотрю...