如何限制WordPress的搜索频率?

WordPress最初是一款个人博客系统,逐步演化成一款内容管理系统软件,WordPress是一个免费的开源项目,有许多第三方开发的免费模板,安装方式简单易用。扬帆号使用的也是这套系统。WordPress自带搜索功能,一些服务器配置低的网站如果被恶意搜索,会导致服务器CPU使用率和负载状态100%爆满的情况。

设置WordPress搜索限制

使用Search Limiter & Blocker插件限制 WordPress 网站用户搜索频率,可以设置搜索时间限制或一定时间内的搜索次数。插件会自动检测访问者的IP地址,并对这些IP地址的每个搜索行为进行计数。

如下图所示,有三个输入框,分别设置限制访问者的搜索次数、搜索时间间隔以及禁止搜索后的提示。

Search Limiter & Blocker插件Search Limiter & Blocker插件

常见就是10s一次或30s一次或60s一次,来防止用户或恶意请求频繁搜索。

Search Limiter & Blocker 功能

Search Limit (Count) :限制WordPress搜索次数Block Time (in seconds):限制WordPress搜索时间Message for blocked visitor:WordPress禁止搜索提示

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫

相关推荐