Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我已经为一些网站设置了 nginx。在他们的 .conf 文件中,可以有多个域的 server_name。但是,在查看日志文件时,无法识别域名。是否可以找出哪个域?
是的你可以!
您应该在 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 后,您应该能够在访问日志中看到服务器名称