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

【已完成】请问nginx防火墙URL增强模式规则怎么写啊?

发表在 Linux面板2021-10-17 01:03 [复制链接] 10 7442

我想对wordpress执行搜索操作的url先验证一遍,但是写了几个正则测试都不行,我也不太懂正则,所以想问问有没有人会

1.png
wordpress可以通过以下两种url执行搜索功能,请问大佬怎么写规则啊?



使用道具 举报 只看该作者 回复
发表于 2021-10-17 10:39:38 | 显示全部楼层
您好,比如您要搜索验证啥内容?
详细描述下,越详细越好。
使用道具 举报 回复 支持 反对
发表于 2021-10-18 12:30:04 | 显示全部楼层
运维阿宏 发表于 2021-10-17 10:39
您好,比如您要搜索验证啥内容?
详细描述下,越详细越好。

我在这个帖子里面写了两个url的格式,但是没有显示,不晓得是不是被论坛过滤了
wordpress会对两种url会执行搜索功能

第一种:/?s=*
第二种:/search/*

*代表用户搜索的任何内容

下方以一个典型的wordpress网站为例,分别搜索111,222,它的url格式如下,可以点开看一下

第一种:https://blog.naibabiji.com/?s=111

第二种:https://blog.naibabiji.com/search/222

因为wordpress搜索基本都是直接执行like查询,如果被恶意频繁刷搜索url,很容易导致数据库奔溃,所以想识别出搜索url后先滑动验证,确认是真人后再执行搜索功能



使用道具 举报 回复 支持 反对
发表于 2021-10-18 15:42:20 | 显示全部楼层
肥宅快乐水 发表于 2021-10-18 12:30
我在这个帖子里面写了两个url的格式,但是没有显示,不晓得是不是被论坛过滤了
wordpress会对两种url会执 ...

你好,添加时选择正则匹配,第一条按照下面我设置的这样就可以了,参数一行一个

QQ截图20211018154128.png
使用道具 举报 回复 支持 反对
发表于 2022-2-13 11:26:41 | 显示全部楼层
堡塔安全赤井秀一 发表于 2021-10-18 15:42
你好,添加时选择正则匹配,第一条按照下面我设置的这样就可以了,参数一行一个

写全路劲,还是相对路径。这个正则带不带域名哈
使用道具 举报 回复 支持 反对
发表于 2022-2-14 09:45:30 | 显示全部楼层
宝塔用户_pdfhos 发表于 2022-2-13 11:26
写全路劲,还是相对路径。这个正则带不带域名哈

不带域名,只是URL,上图是从网站根目录开始匹配,你可以写到自己的目录,比如
^/public/www
使用道具 举报 回复 支持 反对
发表于 2022-4-15 12:51:27 | 显示全部楼层
堡塔安全赤井秀一 发表于 2021-10-18 15:42
你好,添加时选择正则匹配,第一条按照下面我设置的这样就可以了,参数一行一个

我的写上去没反应
使用道具 举报 回复 支持 反对
发表于 2022-4-15 16:23:56 | 显示全部楼层

截图看看你怎么添加的
使用道具 举报 回复 支持 反对
发表于 2022-4-25 18:56:24 | 显示全部楼层

例如https://shop.autofaka.com/register 应该怎么添加
使用道具 举报 回复 支持 反对
发表于 2022-4-25 19:11:53 | 显示全部楼层

这样添加上去没反应
QQ截图20220425185226.png
使用道具 举报 回复 支持 反对
发表于 2022-4-29 17:44:29 | 显示全部楼层

您好,发卡类型的网站我们不提供技术支持
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

普通问题处理

论坛响应时间:72小时

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

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

紧急运维服务

响应时间:3分钟

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

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

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

点击联系技术免费分析

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

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