nginx过滤post请求头_nginx屏蔽指定请求头访问
入nginx的配置目录,例如cd /usr/local/nginx/conf
server层加入以下内容:
#禁止Scrapy等爬虫工具的抓取
if ($http_user_agent ~* "Scrapy|Sogou web spider|Baiduspider") {
return 403;
}
#禁止指定UA及UA为空的访问
if ($http_user_agent ~ "FeedDemon|JikeSpider|Indy Library|Alexa Toolbar|AskTbFXTV|AhrefsBot|CrawlDaddy|CoolpadWebkit|Java|Feedly|UniversalFeedParser|ApacheBench|Microsoft URL Control|Swiftbot|ZmEu|oBot|jaunty|Python-urllib|lightDeckReports Bot|YYSpider|DigExt|YisouSpider|HttpClient|MJ12bot|heritrix|EasouSpider|LinkpadBot|Ezooms|^$" )
{
return 403;
}
#禁止非GET|HEAD|POST方式的抓取
if ($request_method !~ ^(GET|HEAD|POST)$) {
return 403;
}
还可以加一些针对特殊的user_agent的访问if ($http_user_agent ~ "Mozilla/4.0\ \(compatible;\ MSIE\ 6.0;\ Windows\ NT\ 5.1;\ SV1;\ .NET\ CLR\ 1.1.4322;\ .NET\ CLR\ 2.0.50727\)") {
return 404;
}
nginx过滤post请求头_nginx屏蔽指定请求头访问相关推荐
- log nginx 客户端请求大小_nginx log记录请求响应时间
有时为了方便分析接口性能等,需要记录请求的时长,通过修改nginx的日志格式可以做到,如 添加一个新的log_format log_format timed_combined '$remote_a ...
- nginx中配置不输入端口(指定地址)访问项目的方法
大家好,我是雄雄,欢迎关注微信公众号:雄雄的小课堂. 需求 访问项目时,地址是这样的:http://152.189.xxx.xxx:7890,绑定了域名之后,需要这样访问:http://XXXX.co ...
- nginx过滤html输入,nginx屏蔽指定接口(URL)的操作方式
一.前言 有时候,web平台上线后,需要屏蔽某个服务接口,但又不想重新上线,可以采用nginx屏蔽指定平台接口的办法. 二.具体操作 在nginx的配置文件nginx.conf文件的server节点中 ...
- nginx post请求超时_nginx的重试机制以及nginx常用的超时配置说明
nginx的重试机制 现在对外服务的网站,很少只使用一个服务节点,而是部署多台服务器,上层通过一定机制保证容错和负载均衡. nginx就是常用的一种HTTP和反向代理服务器,支持容错和负载均衡. ng ...
- nginx 屏蔽恶意请求
https://www.xlongwei.com/detail/nginx-%E5%B1%8F%E8%94%BD%E6%81%B6%E6%84%8F%E8%AF%B7%E6%B1%82 nginx可以 ...
- fiddler filters 使用(fiddler只显示指定请求,fiddler不显示指定请求,即filter请求过滤)转自:http://blog.csdn.net/notejs/article/
fiddler filters 使用(fiddler只显示指定请求,fiddler不显示指定请求,即filter请求过滤) Fiddler 有一个filters可以很好的帮助我们只显示我们关系的请求或 ...
- nginx修改响应头(可屏蔽后端服务器的信息:IIS,PHP等)
修改nginx反向代理请求的Header 需要使用到proxy_set_header和add_header指令.其中: proxy_set_header 来自内置模块ngx_http_proxy_mo ...
- nginx防护规则,拦截非法字符,防止SQL注入、防XSS,nginx过滤url访问,屏蔽垃圾蜘蛛,WordPress安全代码篇
nginx防护规则,拦截非法字符,防止SQL注入.防XSS,nginx过滤url访问,屏蔽垃圾蜘蛛,WordPress安全代码篇 精心强化,小白一键复制 资源宝分享:www.httple.net 宝塔 ...
- nginx post请求超时_nginx记录分析网站响应慢的请求(ngx_http_log_request_speed)
nginx模块ngx_http_log_request_speed可以用来找出网站哪些请求很慢,针对站点很多,文件以及请求很多想找出哪些请求比较慢的话,这个插件非常有效.作者的初衷是写给自己用的,用来 ...
- nginx 拦截非法字符,nginx禁止url访问特定字符,nginx过滤url访问
nginx 拦截非法字符,nginx禁止url访问特定字符,nginx过滤url访问 参考代码一 #前缀为无限,后面的精准屏蔽字符 123 #资源宝分享:www.httple.net if ($req ...
最新文章
- JavaScript权威指南(第六版) 初读笔记
- WPF - 本质:数据和行为
- 推荐小课1:推荐、推荐系统是什么?有什么价值?
- /dev/null 文件
- vue导出Excel(二)
- github flow
- java 删除zip文件_Java--字节缓冲流的效率有多高?测试一下
- Robot Framework连接MySQL数据库
- express 学习记录
- 让CubieBoard说话
- 含蓄:为彼此的交往留下余地 — 《别输在不会表达上》
- 【IntelliJ IDEA】idea导入项目只显示项目中的文件,不显示项目结构
- swig: c与其它语言接口文件
- 计算机防雷安全标语,防雷电安全标语
- SMBIOS介绍(3):实现
- 网易视频云直播常见问题解析
- Java Web应用程序开发-深入体验Java Web开发内幕之初步
- ssa/ass字幕格式全解析
- 电商创业的五大新模式
- linux磁盘文件检查修复工具下载,Linux磁盘坏道的检测及修复
热门文章
- AI率先引领手机“视”界革命——旷视联合IDC最新出炉AI+手机行业白皮书!
- 将第二台笔记本电脑用作带有Windows 10无线显示器的扩展显示器
- 防止号码丢失之电话簿云端备份
- msdia80.dll文件出现在磁盘根目录下的解决方案
- 《Spring Recipes》第三章笔记3:Specifying Aspect Preced...
- Visio设计产品流程图
- 框架设计--第十章 MyBatis与Spring的整合--习题答案
- 轻量级pdf查看阅读工具Sumatra PDF
- vue实现pdf在线查看功能 vue-pdf
- java批量提交事务_java加事务批量提交