我为某些网站设置了nginx。在他们的.conf文件中,可以有server_name和多个域。但是,在检查日志文件时,无法识别域名。是否有可能找出哪个域?
答案 0 :(得分:0)
是的,你可以!
您应该在log_format语句中添加$ server_name。可能看起来像
log_format compression '$server_name $remote_addr - $remote_user [$time_local] '
'"$request" $status $body_bytes_sent '
'"$http_referer" "$http_user_agent" "$gzip_ratio"';
并且在重新加载nginx之后,您应该能够在访问日志中看到服务器名称