nginx禁止某些指定的浏览器标识来爬我们网站

简介: 文章来源本人博客 http://blog.teier.cn
一些浏览器的爬虫很恶心  不仅仅收录不了,大量的爬虫还影响网站的速度  所以可以通过指定user_agent来试试
编辑nginx的配置文件 使用location

location / {
if ($http_user_agent ~*‘bingbot/2.0|MJ12bot/v1.4.2|Spider/3.0|YoudaoBot|Tomato|Gecko/20100315’)
{
return 403;
}
}
如果匹配了上面的那些user_agent 就是浏览器标识,我们直接给它403拒绝掉
~*号组合一起匹配是 不区分大小写
相关文章
|
8月前
|
Web App开发 前端开发 JavaScript
跨浏览器兼容性:确保您的网站在各个平台上无缝运行
在当今多样化的网络浏览器市场中,确保您的网站能够在不同浏览器上正常运行变得至关重要。跨浏览器兼容性是一项关键任务,涉及到确保您的网站在不同浏览器和设备上都提供一致的用户体验。本博客将深入探讨跨浏览器兼容性的重要性、挑战以及如何实施有效的兼容性策略。
77 0
|
4天前
|
网络协议 关系型数据库 Linux
使用PHPStudy搭建本地web网站并实现任意浏览器公网访问
使用PHPStudy搭建本地web网站并实现任意浏览器公网访问
9 0
|
5天前
|
应用服务中间件 nginx
如何在树莓派部署Nginx并实现无公网ip远程访问内网制作的web网站
如何在树莓派部署Nginx并实现无公网ip远程访问内网制作的web网站
8 0
|
17天前
|
人工智能 搜索推荐 安全
实用浏览器和文档工具类网站推荐
本文介绍了几个令人惊叹的浏览器和宝藏级网站,提升上网体验。谷歌浏览器以其简洁和高性能受到青睐,火狐浏览器则以其定制化和同步功能吸引用户,Edge则凭借改进的用户体验赢得好评。在网站推荐方面,Pixlr和IloveIMG提供在线图像处理服务,Coverview和EasyCover帮助创建专业封面,Convertio支持多种文件格式转换,极简壁纸和WallRoom提供高质量壁纸资源,而Amymind和Excalidraw是两款实用的在线画板工具。这些工具旨在使用户在浏览网页、处理文档和图像时更加高效和愉快。
|
23天前
|
前端开发 应用服务中间件 网络安全
nginx配置SSL证书配置https访问网站 超详细(附加配置源码+图文配置教程)
nginx配置SSL证书配置https访问网站 超详细(附加配置源码+图文配置教程)
63 0
|
27天前
|
Ubuntu 关系型数据库 MySQL
如何在Ubuntu使用宝塔部署Emlog网站并发布到公网实现任意浏览器访问
如何在Ubuntu使用宝塔部署Emlog网站并发布到公网实现任意浏览器访问
|
1月前
|
存储 缓存 前端开发
掌握Nginx缓存策略:提高网站性能,降低响应时间
掌握Nginx缓存策略:提高网站性能,降低响应时间
40 1
|
1月前
|
前端开发 应用服务中间件 nginx
使用nginx-http-concat资源请求合并功能 优化网站响应
使用nginx-http-concat资源请求合并功能 优化网站响应
12 0
|
8月前
|
tengine 应用服务中间件 Apache
Nginx网站服务
Nginx网站服务
67 0
|
8月前
|
关系型数据库 MySQL 应用服务中间件
Nginx__高级进阶篇之LNMP动态网站环境部署
Nginx__高级进阶篇之LNMP动态网站环境部署
111 0