Ciao a tutti,

sto cercando di configurare un terzo livello su una installazione di apache in centos (64bit).
La teoria dei VH mi è abbastanza chiara e, di conseguenza, pensavo fosse piuttosto semplice crearne uno nuovo.

Sul server, al momento, rispondono oggi due domini, uno dei quali è quello al quale vorrei aggiungere un 3° livello.


Diciamo che il mio dominio sia abc.ef:
al momento i file si trovano in una macchina di test, configurata correttamente, nella lan per cui ho modificato il file host del mio PC per fare in modo che il dominio terzolivello.abc.ef fosse correttamente risolto.

ho quindi questa configurazione in httpd.conf

[CODE]
NameVirtualHost *:80
NameVirtualHost *:443


<VirtualHost *:80>
SuexecUserGroup "#518" "#520"
ServerName abc.ef
ServerAlias www.abc.ef xy.abc.ef extranet.abc.ef
RedirectPermanent /extranet/ "https://extranet.abc.ef/extranet/"
DocumentRoot /home/vhosts/abc.ef/httpdocs
ErrorLog /home/vhosts/abc.ef/logs/error_log
CustomLog /home/vhosts/abc.ef/logs/access_log combined
DirectoryIndex index.html index.htm index.php
[...]
</VirtualHost>
[CODE]

cui aggiungo un semplice VH per terzolivello.abc.ef

codice:
<VirtualHost*:80>
ServerName terzolivello.abc.ef
DocumentRoot /home/vhosts/abc.ef/httpdocs/tl/http
</VirutalHost>
Il nome terzolivello.abc.ef viene risolto e infatti vengo diretto sul server ma sempre sulla index del dominio principale e mai in quella che si trova in home/vhosts/abc.ef/httpdocs/tl/http.

C'è qualche configurazione che mi sfugge? Altro che possa essere verificato?