Come da titolo stavo cercando di creare un virtualhost in apache.
questi sono i file come configurati:

file hosts:

ho inserito l'ip della macchina virtuale su cui si poggia apache e di seguito il sito senza il www
quindi:

192.168.1.133 sitoesempio.it

nel file default ho inserito le seguenti righe alla fine del file:

<VirtualHost *:80>
ServerName www.sitoesempio.it
DocumentRoot /var/www/sitoesempio
</VirtualHost>

e infine ho creato all'interno di /var/www/ la cartella sitoesempio contenente la index.html

poi ho riavviato apache

con:

service apache2 restart

si riavvia e risultato: digito l'url nel mio browser e mi dice che non ha trovato il server però se inserisco l'ip nel'url mi va tranquillamente alla cartella /var/www

qualcuno ha idea di quale sia il problema???