Salve a tutti

ho creato il seguente virtual host

<virtualHost *:80>
ServerName www.topolina.it
ServerAlias www.topolino.it
DocumentRoot "C:/PROGRA~2/EASYPH~1.1VC/data/localweb/projects/yiiproject"
</virtualHost>

e ho configurato nel file host il dns

192.168.43.19 www.topolino.it www.topolina.it


il punto è che quest'ultima riga già da sola basta a indirizzare la richiesta www.topolino.it sul virtualHost *:80, senza bisogno di specificare ServerAlias www.topolino.it

ServerAlias sembra avere effetto solo con più di un virtual host :

<virtualHost *:80>
ServerName www.topolina.it
ServerAlias www.topolino.it
DocumentRoot "C:/PROGRA~2/EASYPH~1.1VC/data/localweb/projects/yiiproject"
</virtualHost>

<virtualHost *:80>
ServerName www.topolino.it
DocumentRoot "C:/PROGRA~2/EASYPH~1.1VC/data/localweb/projects/"
</virtualHost>

in questo caso se digito www.topolino.it va sul primo virtual host, se tolgo il serverAlias va sul secondo virtual host. Questo è l'unico caso in cui mi sembra che serverAlias serva a qualcosa, ma non ne vedo il senso (il secondo virtual host creato infatti non viene mai raggiunto)

mi spiegate per favore?