Voir la liste des hôtes virtuels (virtual hosts) actuellement configurés sur Apache 2
Pour voir la liste des hôtes virtuels (virtual hosts) actuellement configurés sur votre serveur Apache 2, vous pouvez écumer un à un les fichiers de votre répertoire /etc/apache2/sites-available/ à la recherche du bon VirtualHost, mais ça peut être long, très long…
Sinon, vous pouvez bêtement exécuter la commande:
apache2ctl -S
qui vous renverra une jolie liste de ServerName avec le nom du fichier vhost correspondant dans /etc/apache2/sites-enabled/.
En revanche, et c’est la limitation de cette commande, elle ne vous donnera pas les ServerAlias, ni les DocumentRoot contenant le chemin de destination du vhost…