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?