打开安全设置
使用有后台设置权限的账号进入 瓜奇 → 安全,先确认当前选择的前端网站。
这里可以设置写入操作的最小间隔,并在用户多次触发频率限制后自动封禁。规则针对接入检查的操作,不是限制所有页面访问。
先设置请求间隔
“请求限制”以秒为单位,默认 5 秒。例如填写 5,表示适用操作不能在短时间内连续重复提交。当前代码接受 0~3600 秒;填写 0 时不执行这项间隔检查。
一次请求被拦截,不一定马上封禁。是否封禁,还取决于自动封禁开关、统计时间和累计次数。
设置自动封禁条件
| 设置项 | 作用与填写范围 |
|---|---|
| 自动关小黑屋 | 默认开启。只有被频率限制拦截的行为才累计违规;正常提交和内容审核未通过不计入。 |
| 小黑屋违规统计时间 | 单位为分钟,默认 30,可填 1~1440。从第一次被频率限制拦截时开始计算,到期后重新累计,不会因继续违规而不断延长统计时间。 |
| 触发封禁的违规次数 | 默认 10,可填 1~1000。统计时间内累计达到此次数后自动封禁。发文、评论、私信等适用提交共用违规计数。 |
| 自动封禁时长 | 单位为分钟,默认 30,可填 1~525600。到期后自动恢复。 |
| 管理员频率限制豁免 | 默认开启。拥有管理站点设置权限的账号不受该频率限制,也不会因此触发自动封禁;手动封禁仍然有效。 |
按默认值设置时,用户在 30 分钟的统计时间内累计达到 10 次频率违规,会被自动封禁 30 分钟。统计时间和封禁时长是两个独立设置。
按需配置内容审核
百度内容审核与频率限制分别处理不同问题:前者检查接入审核的用户文本,后者检查提交是否过于频繁。
需要使用百度内容审核时,先准备对应服务应用,再配置审核开关、AppId、API Key 和 Secret Key。审核不通过不会直接增加小黑屋的频率违规计数。
保存后用普通账号验证
- 保存设置,用普通测试账号执行一项适用的内容提交操作。
- 在设定间隔内重复操作,检查是否出现频率限制提示。不要使用已获豁免的管理员账号验证。
- 需要验证自动封禁时,按已设条件检查触发结果,并核对封禁到期后的恢复情况。
- 检查被封禁用户是否仍能登录,并通过工单联系站点处理申诉。
安全规则不需要额外添加“安全模块”才生效,但前台应保留清楚的限制提示和求助入口。
处理已有封禁
关闭“自动关小黑屋”只会停止后续自动封禁,不会清除已有封禁,也不会取消管理员手动设置的封禁。已有账号应等待期限结束,或由有权限的维护人员执行解封。
处理申诉时,先核对账号的封禁原因和期限,再决定是否解封。不要把关闭开关当作解封操作。
继续阅读:配置自动封禁与请求限制。