服务器 Gind.cn
  • Linux
  • Windows
  • Ubuntu
  1. 服务器 Gind.cn
  2. nginx
  3. 在Nginx中阻止用户代理,除了那些来自特定IP的用户代理
Intereting Posts
如何将PowerShell脚本固定到任务栏? 将Zimbra Server从5.0.23升级到6.0.6.1 使用TURN进行远程端口转发 在FreeBSD上Apache httpd restart上的httpready问题? 打开LDAP是一个很好的解决scheme,以一个集中的方式来validation用户在网站上的身份? 缓慢转移距离 找不到stream量来源 Azure虚拟机的子域 需要帮助一些IIS7 web.config压缩设置 Nginx作为运行WordPress的Apache服务器的代理 检查tmpfs Nagios的磁盘空间 ZFS / ZFS发送数据库复制 如何使用Vista上的EFS使用encryption的wwwroot创build本地IIS站点 如何设置通配符DNS的nginx服务器 如何禁用TLS 1.0而不破坏我的IIS / ASP.NET网站?

在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