Apache は、apachectl -S
vhost ファイルを含む IP アドレスおよびポートごとに有効になっているすべてのサイトを一覧表示します。
例えば。
$ sudo apachectl -S
#VirtualHost configuration:
172.31.111.200:80 is a NameVirtualHost
default server foo.bananas.co.uk (/etc/apache2/sites-enabled/foo.bananas.co.uk:1)
port 80 namevhost foo.bananas.co.uk (/etc/apache2/sites-enabled/foo.bananas.co.uk:1)
172.31.111.200:443 is a NameVirtualHost
default server foo.bananas.co.uk (/etc/apache2/sites-enabled/foo.bananas.co.uk:9)
port 443 namevhost foo.bananas.co.uk (/etc/apache2/sites-enabled/foo.bananas.co.uk:9)
nginxを使用してこの情報を取得するにはどうすればよいですか?