当前位置:论坛首页 > Linux面板 > 求助

【已解决】如何给Apache屏蔽蜘蛛和采集

发表在 Linux面板2023-7-16 13:09 [复制链接] 2 4609

本帖最后由 堡塔运维小林 于 2023-7-17 14:47 编辑

这是我在网上找的,以下是代码说明:
通过修改httpd.conf配置文件.找到如下类似位置,根据以下代码新增/修改,然后重启Apache即可。
  1. DocumentRoot /www/wwwroot
  2. <Directory "/www/wwwroot">
  3. SetEnvIfNoCase User-Agent ".*(SemrushBot|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|EasouSpider|Ezooms)" BADBOT
  4. Order allow,deny
  5. Allow from all
  6. Deny from env=BADBOT
  7. </Directory>
复制代码


上面的代码加到宝塔那个httpd.com文件里面?
加到这个文件什么位置呢?

是不是下面的配置呢
软件商店-已安装-Apache 2.4.53-设置--配置修改


最近因为爬虫吃了太多流量了,每天几百G


想要屏蔽爬虫



111.png
使用道具 举报 只看该作者 回复
发表于 2023-7-16 16:23:46 | 显示全部楼层
您好,这个配置是配置在您的站点配置文件中,根据自己的实际情况修改对应的内容,把没有的配置写进去
QQ截图20230716162110.png
使用道具 举报 回复 支持 反对
发表于 2023-7-17 14:43:23 | 显示全部楼层
堡塔运维小林 发表于 2023-7-16 16:23
您好,这个配置是配置在您的站点配置文件中,根据自己的实际情况修改对应的内容,把没有的配置写进去 ...

我还是放在Apache里面,而且还能有效
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

普通问题处理

论坛响应时间:72小时

问题处理方式:排队(仅解答)

工作时间:白班:9:00 - 18:00

紧急运维服务

响应时间:3分钟

问题处理方式:宝塔专家1对1服务

工作时间:工作日:9:00 - 18:30

宝塔专业团队为您解决服务器疑难问题

点击联系技术免费分析

工作时间:09:00至18:30

快速回复 返回顶部 返回列表