Le lien symbolique n'est pas obligatoire, c'est juste une manière recommandée d'organiser les vhosts. Normalement, l'ensemble des vhosts se trouvent dans le répertoire
sites-available et ceux qui sont actuellement activés se trouvent de manière symbolique dans le répertoire
sites-enabled. A toi de voir, soit tu places le vhost directement dans sites-enabled, soit dans sites-available avec un lien symbolique dans sites-enabled. Je sais pas si c'est très clair...
De plus, le lien symbolique est inutile.
C'est juste une question d'organisation, c'est loin d'être inutile, surtout quand on a plusieurs vhosts
eax à bien précisé que l'installation repose sur le script de ex_rat (cf le code)
C'est pas parce que son installation repose sur le script d'exrat, qu'il doit pas respecter quelques conventions hein...on retrouve un comportement similaire avec les commandes
a2ensite/a2dissite avec apache.
Voir :
http://github.perusio.org/nginx_ensite/