Linux服务器宝塔运转堵塞100%解决办法

近期很多朋友遇到Linux服务器宝塔运转堵塞100%,宝塔办法如下图。运转Linux服务器宝塔运转堵塞100%解决办法,堵塞美国vps怎么样宝塔面板下nginx屏蔽垃圾蜘蛛禁止抓取不影响火车头公布,解决解决宝塔运转堵塞100%的宝塔办法最简易的方法。

本人一直使用的运转linux系统服务器宝塔面板打理,个人感觉比较方便。堵塞网上搜寻方法,解决屏蔽一些垃圾蜘蛛。宝塔办法美国vps怎么样 网上找到的运转代码如下:目前为止比较好用。

#禁止Scrapy等工具的堵塞抓取 if($http_user_agent ~*(Scrapy|Curl|HttpClient)){ return403; } #禁止指定UA及UA为空的访问 if($http_user_agent ~*"FeedDemon|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|HttpClient|MJ12bot|heritrix|Bytespider|Ezooms|Googlebot|JikeSpider|SemrushBot|^$"){ return403; } #禁止非GET|HEAD|POST方法的抓取 if($request_method !~ ^(GET|HEAD|POST)$){ return403; } #禁止Scrapy等工具的抓取 if ($http_user_agent ~* (Scrapy|Curl|HttpClient)) { return 403; } #禁止指定UA及UA为空的访问 if ($http_user_agent ~* "FeedDemon|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|HttpClient|MJ12bot|heritrix|Bytespider|Ezooms|Googlebot|JikeSpider|SemrushBot|^$" ) { return 403; } #禁止非GET|HEAD|POST方法的抓取 if ($request_method !~ ^(GET|HEAD|POST)$) { return 403; } #禁止Scrapy等工具的抓取 if ($http_user_agent ~* (Scrapy|Curl|HttpClient)) { return 403; } #禁止指定UA及UA为空的访问 if ($http_user_agent ~* "FeedDemon|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|HttpClient|MJ12bot|heritrix|Bytespider|Ezooms|Googlebot|JikeSpider|SemrushBot|^$" ) { return 403; } #禁止非GET|HEAD|POST方法的抓取 if ($request_method !~ ^(GET|HEAD|POST)$) { return 403; }

宝塔面板下使用方法如下: 1、找到文件目录/www/server/nginx/conf文件夹下面,解决新建一个文件agent_deny.conf 内容就是宝塔办法以下代码。

#禁止Scrapy等工具的运转抓取 if($http_user_agent ~*(Scrapy|Curl|HttpClient)){ return403; } #禁止指定UA及UA为空的访问 if($http_user_agent ~*"FeedDemon|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|HttpClient|MJ12bot|heritrix|Bytespider|Ezooms|Googlebot|JikeSpider|SemrushBot|^$"){ return403; } #禁止非GET|HEAD|POST方法的抓取 if($request_method !~ ^(GET|HEAD|POST)$){ return403; } #禁止Scrapy等工具的抓取 if ($http_user_agent ~* (Scrapy|Curl|HttpClient)) { return 403; } #禁止指定UA及UA为空的访问 if ($http_user_agent ~* "FeedDemon|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|HttpClient|MJ12bot|heritrix|Bytespider|Ezooms|Googlebot|JikeSpider|SemrushBot|^$" ) { return 403; } #禁止非GET|HEAD|POST方法的抓取 if ($request_method !~ ^(GET|HEAD|POST)$) { return 403; } #禁止Scrapy等工具的抓取 if ($http_user_agent ~* (Scrapy|Curl|HttpClient)) { return 403; } #禁止指定UA及UA为空的访问 if ($http_user_agent ~* "FeedDemon|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|HttpClient|MJ12bot|heritrix|Bytespider|Ezooms|Googlebot|JikeSpider|SemrushBot|^$" ) { return 403; } #禁止非GET|HEAD|POST方法的抓取 if ($request_method !~ ^(GET|HEAD|POST)$) { return 403; }

2、找到网站设置里面的堵塞第7行左右 写入代码:

root /www/wwwroot/www.laoking.net; include agent_deny.conf; (就是添加到这一行的位置。) #SSL-START SSL相关配置,请勿移除或修订下一行带注解的404规则 root /www/wwwroot/www.laoking.net; include agent_deny.conf; (就是添加到这一行的位置。) #SSL-START SSL相关配置,请勿移除或修订下一行带注解的404规则 root /www/wwwroot/www.laoking.net; include agent_deny.conf; (就是添加到这一行的位置。) #SSL-START SSL相关配置,请勿移除或修订下一行带注解的404规则

如果你网站使用火车头采集公布,使用以上代码会返回403谬误,公布不了的。如果想使用火车头采集公布,请使用下面的代码

#禁止Scrapy等工具的抓取 if($http_user_agent ~*(Scrapy|Curl|HttpClient)){ return403; } #禁止指定UA访问。UA为空的可以访问,比如火车头可以正常公布。 if($http_user_agent ~"FeedDemon|Indy Library|Alexa Toolbar|AskTbFXTV|AhrefsBot|CrawlDaddy|CoolpadWebkit|Java|Feedly|UniversalFeedParser|ApacheBench|Microsoft URL Control|Swiftbot|ZmEu|YandexBot|jaunty|Python-urllib|lightDeckReports Bot|YYSpider|DigExt|HttpClient|MJ12bot|heritrix|Bytespider|Ezooms|Googlebot|JikeSpider|SemrushBot"){ return403; } #禁止非GET|HEAD|POST方法的抓取 if($request_method !~ ^(GET|HEAD|POST)$){ return403; } #禁止Scrapy等工具的抓取 if ($http_user_agent ~* (Scrapy|Curl|HttpClient)) { return 403; } #禁止指定UA访问。UA为空的可以访问,比如火车头可以正常公布。 if ($http_user_agent ~ "FeedDemon|Indy Library|Alexa Toolbar|AskTbFXTV|AhrefsBot|CrawlDaddy|CoolpadWebkit|Java|Feedly|UniversalFeedParser|ApacheBench|Microsoft URL Control|Swiftbot|ZmEu|YandexBot|jaunty|Python-urllib|lightDeckReports Bot|YYSpider|DigExt|HttpClient|MJ12bot|heritrix|Bytespider|Ezooms|Googlebot|JikeSpider|SemrushBot" ) { return 403; } #禁止非GET|HEAD|POST方法的抓取 if ($request_method !~ ^(GET|HEAD|POST)$) { return 403; } #禁止Scrapy等工具的抓取 if ($http_user_agent ~* (Scrapy|Curl|HttpClient)) { return 403; } #禁止指定UA访问。UA为空的可以访问,比如火车头可以正常公布。 if ($http_user_agent ~ "FeedDemon|Indy Library|Alexa Toolbar|AskTbFXTV|AhrefsBot|CrawlDaddy|CoolpadWebkit|Java|Feedly|UniversalFeedParser|ApacheBench|Microsoft URL Control|Swiftbot|ZmEu|YandexBot|jaunty|Python-urllib|lightDeckReports Bot|YYSpider|DigExt|HttpClient|MJ12bot|heritrix|Bytespider|Ezooms|Googlebot|JikeSpider|SemrushBot" ) { return 403; } #禁止非GET|HEAD|POST方法的抓取 if ($request_method !~ ^(GET|HEAD|POST)$) { return 403; } 内容看完了
皖ICP备2025077989号-141