Nginx禁用某些用户代理的日志记录
发布时间:2020-12-30 19:13:21 所属栏目:Nginx 来源:互联网
导读:基本上,我正在尝试删除搜索引擎抓取工具,例如Google,Bing,以及我的访问日志中没有的内容.它们确实会随着时间的推移而逐渐增加,最终会在日志中添加数十万个无用的访问日志条目,如果您需要搜索它们,这尤其令人痛苦.我遇到的麻烦是,在我的块中,我正在定义访问日
基本上,我正在尝试删除搜索引擎抓取工具,例如Google,Bing,以及我的访问日志中没有的内容.它们确实会随着时间的推移而逐渐增加,最终会在日志中添加数十万个无用的访问日志条目,如果您需要搜索它们,这尤其令人痛苦.我遇到的麻烦是,在我的块中,我正在定义访问日志,因此Nginx正在查看它并忽略我在位置/块中定义的第二个.如果我注释掉我的站点的访问日志(而不是爬虫块),那么它可以正常工作.这是配置:
我已经删除了所有内容,除了发布时(php包括,但没有),尽管我已经检查过没有任何东西干扰它通过评论除了上面的所有内容.总而言之,我在我的虚拟块中定义了一个日志来记录所有流量(我为每个块定义了它,使它更整洁,什么不是.我正在尝试禁用某些用户代理的日志记录,除非我禁用该站点的主日志,否则它将继续记录我告诉它的用户代理. 我已经在这几个小时了,任何帮助将不胜感激. 最佳答案 你不应该在nginx – if is evil中使用if语句使用conditional logging:
但是要小心排除googlebot,因为一些滥用机器人伪装自己. (编辑:鲜蔬坊站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 在debian(基于系统)上配置git-http-backend的nginx
- 为什么这个Nginx配置会导致“重写或内部重定向周期”
- ruby-on-rails-使用Nginx和Puma在Ruby on Rails应用程序上启
- Nginx Django FastCGI WSGI错误? (非致命)
- http – Nginx服务器内容gzip压缩无法正常工作
- ssl-Kubernetes:Nginx入口注释- nginx.ingress.kubernetes
- nginx – FastCGI缓存始终是MISS
- linux – 当master从命令行运行时,puppet master REST API在
- 登录Nginx Gunicorn Supervisor Django时出错
- 套接字-未创建uwsgi套接字
推荐文章
站长推荐
热点阅读