从nginx上的访问日志中隐藏获取参数
发布时间:2020-12-13 21:14:33 所属栏目:Nginx 来源:网络整理
导读:我想启用访问日志以查看有关我们服务的统计信息,我遇到的问题是访问日志格式的$request,保存所有GET参数(这是有意义的,因为它是请求的一部分) 但我想隐藏这些信息,所以不要在日志上看到这个: 98.207.174.147 - - [26/Apr/2014:23:59:09 +0000] "GET /v1/api
我想启用访问日志以查看有关我们服务的统计信息,我遇到的问题是访问日志格式的$request,保存所有GET参数(这是有意义的,因为它是请求的一部分) 但我想隐藏这些信息,所以不要在日志上看到这个:
我想看看
最佳答案
您可以使用ngx_http_log_module的log_format指令.
例如,此格式只显示没有任何查询字符串的uri:
注意$uri变量,它仅用于记录没有任何查询字符串的uri. doc for log_format指令:http://nginx.org/en/docs/http/ngx_http_log_module.html 更多变量:http://nginx.org/en/docs/http/ngx_http_core_module.html#var_uri (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |