服务器 Gind.cn
  • Linux
  • Windows
  • Ubuntu
  1. 服务器 Gind.cn
  2. nginx
  3. 阻止用户代理访问
Intereting Posts
应用程序在共享邮箱中工作时挂起Outlook 2016 所有IIS 7.x应用程序池都可以设置为.NET 4吗? SBS 2003 R2安装错误 如何解决物理networking布线中的APIPA(169.254.xx)问题? 有没有办法使用路由53作为DNS故障转移,激活hibernate(即更便宜)的EC2实例接pipe? 如何在不访问vSphere Update Manager的情况下从vSphere 4.1升级到vSphere 5? 硬盘在RAID故障? 商业道德/ ITpipe理员的合法性 SSL握手,无法查明问题 NGINX / fascgi-mono-server4 – 多个站点 通过Rsyncencryption的远程备份? 是否有可能将* .example.com路由到单台机器而无需注册额外的域名? JBoss和nginx上的SSL sed在非拥有的文件上 我不能阻止端口22到一个特定的IP(Windows Server 2008 R2)

阻止用户代理访问

目标:

允许访问其用户代理为空string或“ELB-HealthChecker。*”的客户端,其余应被阻止。

我试过这个代码,它与nginx / 1.2一起工作,但在升级到nginx / 1.2.3之后,它阻止了一切:

if ($http_user_agent !~* ELB-HealthChecker|"") { return 403; } 

有人可以帮忙吗?

  • 清漆/ HaProxy / Nginx
  • Apacheredirect到www-prefixed URL的问题
  • 乘客企业版 – “大众部署”澄清
  • 解谜:开启https时显示php代码
  • 一般情况下,拒绝Nginx请求而不进行身份validation

  • NGinx重写规则和发布参数
  • configurationmunin-node为nginx
  • Nginx:从根目录的子目录中提供一个应用程序
  • 设置Nginx的网站,对Ajax的反应不同?
  • ngnix和避免雷鸣的场景

这在1.2.3中为我工作:

  if ($http_user_agent !~* "(ELB-HealthChecker|^$)") { return 403; } 
  • 使用PHP / nginx启用openssl
  • Dreamhost上的nginx VPS为两个小网站使用了大量的内存
  • 如何设置Apache从nginx捕获proxy_pass?
  • $ _SERVER中使用nginx作为反向代理的HTTPSvariables
  • 更快地处理多个请求
  • nginxredirect掩码
  • Drupal&nginx:一个健全的“通用”configuration?
  • 即使我从允许的IP连接,Nginx仍然会抛出403
  • Nginx服务器301永久移动
  • 带上传进度模块的Nginx上传模块

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