Aur*_*lle 6 nginx logging regex
我已经在 server_name 中使用正则表达式配置了我的 nginx 虚拟主机。nginx 在日志和传递给 php-fpm 的参数中显示原始正则表达式(我知道有$_SERVER['HTTP_HOST']
一个真正的价值,这不是问题)。我的问题是如何让 nginx 将真实主机名而不是正则表达式写入日志。
server_name 指令如下所示:
server_name ~^(:?(?<second>.+)\.)?(?<domain>[^.]+\.[^.]+)$;
使用$http_host
你log_format
获得实际的主机客户端发送。
您还可以在access_log
指令中使用该变量按主机名拆分日志。
归档时间: |
|
查看次数: |
8762 次 |
最近记录: |