我想将变量 $host 放在 Nginx access_log 的文件路径中:
http {
log_format compression '$remote_addr - $remote_user [$time_local] '
'"$request" $status $body_bytes_sent '
'"$http_referer" "$http_user_agent"
"$gzip_ratio"';
server {
gzip on;
access_log /var/logs/$host.access.log compression;
}
}
基于 Nginx 文档:http://nginx.org/en/docs/http/ngx_http_log_module.html, $host 是嵌入式变量,应该在日志路径中工作。但是,在我的情况下它不起作用。谁能在这里提供一些提示?我的 Nginx 版本是 1.10。谢谢