服务器 Gind.cn
  • Linux
  • Windows
  • Ubuntu
  1. 服务器 Gind.cn
  2. nginx
  3. 在Nginx中阻止用户代理,除了那些来自特定IP的用户代理
Intereting Posts
Webhoster如何提供像Gmail / Yahoo邮件这样的小型停机时间的邮件服务? 按客户分割MySQL一般查询日志 Ubuntu的SSH不连接 ZFS作为根文件系统在新的Linux机器上? 在GKE上安排磁盘快照 无法ping到本地主机到CentOS Windows群集IP /主机名不响应UNC请求,但ping和RDP工作 Ubuntu上的snmpdconfiguration问题 统计RabbitMQ上已完成的队列 OSI模型:没有第7层启动,是否有任何stream量发生? VPN和局域网的可见性 使用只读LDAP进行Sambavalidation 运行在LXC容器中的Linux / Ubuntu会理解cgroup内存限制吗? 一个孤立的域控制器能拯救吗? 如何获取您在Microsoft Exchange分发列表中发送的电子邮件?

在Nginx中阻止用户代理,除了那些来自特定IP的用户代理

我试图找出阻止Nginx中的用户代理的最好方法,除了那些来自特定IP的用户代理。 我有一个解决scheme,似乎工作,但我想知道是否有更好的解决scheme。 这是我现在的解决scheme, if使用条件和variables:

 if ($remote_addr != XXX.XXX.XXX.XXX) { set $test A; } if ($http_user_agent ~* (python-requests)) { set $test "${test}B"; } if ($test = AB) { return 444; } 

谢谢!

  • 我可以使用代理来保护elasticsearch吗?
  • php5不能与nginx 1.9.3一起工作
  • NGINX反向代理redirect设置
  • nginx:如何禁止用户掉线(不403)
  • 如何设置安全的PHP和SFTP
  • 当我尝试将httpredirect到https时,NGINX无限循环
  • 未知的NGINX开放套接字警报
  • 在200毫秒内得到504超时。 那是什么意思?
  • nginx:现有连接被远程主机强制closures
  • 如何在nginx上添加一个不同于index.html的文件?
  • 用Passenger切换ruby版本,出现错误
  • HTTP DELETE在Nginx和Application之间超时
  • 使用nginx x-Accelcachingdynamic图像
  • Haproxy Nginx / Naxsi到Web服务器不工作
  • Nginx的proxy_pass到Apache

  • © 2017 服务器 Gind.cn
  • Topics
  •        
  • Powered by Server
  • Privacy Policy