只允许一个User-Agent,阻止nginx中的其余部分?
发布时间:2020-12-13 21:30:52 所属栏目:Nginx 来源:网络整理
导读:这个网站的新手,所以我会保持简短: 我目前: if ($http_user_agent ~* (A-certain-self-made-User-Agent-here)) { return 200; } 哪个效果很好. (通过切换200到403进行测试). 我的问题是:有没有办法:/ etc / nginx / sites-enabled / default使它只允许一
这个网站的新手,所以我会保持简短: 我目前:
哪个效果很好. (通过切换200到403进行测试). 我的问题是:有没有办法:/ etc / nginx / sites-enabled / default使它只允许一个用户代理并拒绝其余的? 我知道这看起来很愚蠢,但这是我想做的事情(如果可能的话).
最佳答案
试试这个:
这应该是您的特定用户代理的“不匹配”. Reference info here: HttpRewriteModule (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
推荐文章
站长推荐
- LNMP之php内存+nginx之CPU优化
- Nginx – 多个/嵌套的IF语句
- ubuntu – 使用现有的Nginx安装转发到GitLab子域
- nginx – PHP FPM,位置嵌套与unnested以避免代
- 使用apt-get install nginx后重新编译nginx
- Nginx:什么是X-Forwarded-For WebSockets的替代
- apache-2.2 – Varnish client.ip说127.0.0.1
- node.js – 使用不带子域的Nginx设置多个节点服
- python – 如何将远程IP传递给代理服务? – N
- php – 使用nginx的混合IP和基于名称的虚拟主机
热点阅读