那么,是否有可能找出 nginx 服务器上托管的每个站点(vhost)?
例如 Nginx 配置:
server {
listen 80;
server_name domain1.com;
}
server {
listen 80;
server_name domain2.com;
}
server {
listen 80;
server_name domain3.com;
}
用户是否可以看到服务器上的所有站点?
答案1
用户是否可以看到服务器上的所有站点?
不,除非用户有权访问配置文件,否则这是不可能的。
答案2
查看此文件:/etc/nginx/nginx.conf 或查看此位置 /etc/nginx/sites-enabled/ 中的文件
只取决于您如何设置 Nginx 服务器。