小编Aur*_*lle的帖子

在 nginx 日志和传递给 fastcgi 的参数中显示真实服务器名称?

我已经在 server_name 中使用正则表达式配置了我的 nginx 虚拟主机。nginx 在日志和传递给 php-fpm 的参数中显示原始正则表达式(我知道有$_SERVER['HTTP_HOST']一个真正的价值,这不是问题)。我的问题是如何让 nginx 将真实主机名而不是正则表达式写入日志。

server_name 指令如下所示:

server_name ~^(:?(?<second>.+)\.)?(?<domain>[^.]+\.[^.]+)$;

nginx logging regex

6
推荐指数
1
解决办法
8762
查看次数

标签 统计

logging ×1

nginx ×1

regex ×1