【文件属性】:
文件名称:laravel-block-bots:使用Redis通过IP阻止您站点上的爬网程序和高流量用户
文件大小:14KB
文件格式:ZIP
更新时间:2021-05-25 14:25:21
laravel bots crawlers scrapper PHP
Laravel Block Bots
介绍
Laravel Block bot可以阻止不良的抓取工具,试图抓取您的网站或高使用率用户的人,但可以让GoogleBot和Bing这样的重要抓取工具通过。
特征
ULTRA快速,每个请求增加不到1ms。
使用反向DNS验证抓取工具
高度可配置
在用户被阻止时将其重定向到页面
允许已记录的用户始终绕过阻止
安装
通过作曲家
composer require potelo/laravel-block-bots
要求
这个软件包很大程度上依赖Redis。 要使用它,请确保已配置Redis并准备就绪。 (请参阅)
在Laravel 5.5之前
在Laravel 5.4中。 您将需要手动在config/app.php注册\Potelo\LaravelBlockBots\BlockBots::class服务提供者。
设定档
要调整库,可以使用以下方法将配置
【文件预览】:
laravel-block-bots-master
----composer.json(658B)
----src()
--------config()
--------Abstracts()
--------Jobs()
--------BlockBotsServiceProvider.php(1KB)
--------views()
--------Commands()
--------Contracts()
--------Events()
--------Middleware()
----README.md(3KB)