打开安全设置
使用有后台设置权限的账号,进入「瓜奇 → 安全」。这里可以设置部分写入操作的最短请求间隔,并决定是否将频繁触发限制的用户自动关进小黑屋。
自动封禁的违规计数针对被请求频率限制拦截的操作。正常提交和内容审核未通过,不会因此计入违规次数。
设置请求间隔和封禁规则
| 设置项 | 默认值 | 填写说明 |
|---|---|---|
| 请求限制 | 5 秒 | 适用写入操作之间的最短请求间隔。例如填 5,表示这些操作不能在 5 秒内连续请求。 |
| 自动关小黑屋 | 开启 | 开启后,频率违规累计达到条件时自动封禁。 |
| 小黑屋违规统计时间 | 30 分钟 | 可填 1~1440 分钟。从第一次频率拦截开始计时,到期重新累计,不因后续请求而延长。 |
| 触发封禁的违规次数 | 10 次 | 可填 1~1000 次。发文、评论、私信等适用提交共用违规计数,不是每种操作各算一份。 |
| 自动封禁时长 | 30 分钟 | 可填 1~525600 分钟。到期后恢复。 |
| 管理员频率限制豁免 | 开启 | 管理员不受这套请求频率规则限制,也不会因此自动封禁;手动封禁仍然有效。 |
- 先根据正常操作所需时间填写「请求限制」。
- 需要自动封禁时,开启「自动关小黑屋」,填写统计时间、违规次数和封禁时长。
- 确认是否保留管理员豁免,然后保存设置。
用普通账号验证
用普通测试用户登录目标网站,先正常提交一次,再在设定间隔内重复操作,检查是否出现频率限制提示。不要用已豁免的管理员账号代替测试。
需要验证自动封禁时,应在可控的测试环境中累计触发条件,核对用户编辑页「瓜奇 · 小黑屋」中的状态、来源和截止时间。测试结束后解封,并清除违规计数。
了解封禁范围
小黑屋会拦截适用的内容提交,当前代码也提供资源访问拦截,不能将它理解为只限制发文和评论。登录和工单联系入口仍予以保留,方便用户联系管理员。
关闭「自动关小黑屋」只会停止新的自动封禁,不会解除已有封禁,也不会关闭「请求限制」。需要提前恢复某个用户时,请在用户编辑页选择目标前端,通过「瓜奇 · 小黑屋」执行解封并保存。
百度内容审核是另一套检查规则。审核未通过不等于请求过于频繁,也不能据此认定用户已达到自动封禁条件。