突破网站域名绑定限制
262
2022-11-10
需要在该目录下添加文件 /www/server/nginx/conf/agent_deny.conf
或网站 ---> 配置文件内添加:
#如需禁止Scrapy等工具的抓取,添加
if ($http_user_agent ~* (Scrapy|Curl|HttpClient)) {
return 403;
}
#禁止指定UA访问。UA为空的可以访问,比如火车头可以正常发布。
if ($http_user_agent ~ "Bytespider|YandexBot|SemrushBot|PetalBot|AhrefsBot|Barkrowler|MJ12bot|FeedDemon|JikeSpider|Indy Library|AskTbFXTV|CrawlDaddy|CoolpadWebkit|Java|Feedly|UniversalFeedParser|ApacheBench|Microsoft URL Control|Swiftbot|ZmEu|oBot|jaunty|Python-urllib|python-requests|lightDeckReports Bot|YYSpider|DigExt|HttpClient|heritrix|EasouSpider|Ezooms|Amazonbot") {
return 403;
}
#禁止指定UA及UA为空的访问,火车头一起屏蔽。以上两个搜集的蜘蛛,任选一
if ($http_user_agent ~* "Bytespider|YandexBot|SemrushBot|PetalBot|AhrefsBot|Barkrowler|MJ12bot|FeedDemon|JikeSpider|Indy Library|AskTbFXTV|CrawlDaddy|CoolpadWebkit|Java|Feedly|UniversalFeedParser|ApacheBench|Microsoft URL Control|Swiftbot|ZmEu|oBot|jaunty|Python-urllib|python-requests|lightDeckReports Bot|YYSpider|DigExt|HttpClient|heritrix|EasouSpider|Ezooms|Amazonbot") {
return 403;
}
#如需跳转,把return 403 改为return 301 http://www.iermei.com 即可
#如需禁止非GET|HEAD|POST方式的抓取,添加
if ($request_method !~ ^(GET|HEAD|POST)$) {
return 403;
}
禁止指定UA访问。UA为空的可以访问,比如火车头可以正常发布。
if ($http_user_agent ~
#禁止指定UA及UA为空的访问,火车头一起屏蔽。
if ($http_user_agent ~*
区别于后面的*号。
文件添加以上内容并保存
如使用文件 /www/server/nginx/conf/agent_deny.conf 添加,请附加以下步骤。
root /www/wwwroot/niuzheng.net;
include agent_deny.conf;
#SSL-START SSL相关配置,请勿删除或修改下一行带注释的404规则
#error_page 404/404.html;
记得重启nginx哟
#免责声明#
爱尔美收录网提供的一切软件、教程和内容信息仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络收集整理,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑或手机中彻底删除上述内容。如果您喜欢该程序和内容,请支持正版,购买注册,得到更好的正版服务。我们非常重视版权问题,如有侵权请邮件[email protected]与我们联系处理。敬请谅解!
本文地址:https://www.iermei.com/xq/2051.html