为客户与合作伙伴流量管理自定义规则。 您可能希望调整 自定义规则,以便增加客户或合作伙伴的访问权限。
可能的示例包括:
- 取消对 API 的速率限制
- 共享品牌资产与营销材料
如果客户或合作伙伴规模足够大,您可以根据 自治系统编号 (ASN) ↗ 设置自定义规则。
此示例使用:
ip.src.asnum字段来指定大致区域。cf.bot_management.score字段,确保合作伙伴流量并非来自机器人。
示例自定义规则:
-
When incoming requests match(当传入请求匹配时):
Field(字段) Operator(运算符) Value(值) Logic(逻辑) AS Num(AS 编号) equals(等于) 64496And(且) Bot Score(机器人分数) greater than(大于) 30如果使用表达式编辑器:
(ip.src.asnum eq 64496 and cf.bot_management.score gt 30) -
Then take action(则执行操作):Skip:
- All remaining custom rules
此示例自定义规则使用:
ip.src.asnum字段来指定大致区域。cf.bot_management.score字段来检查请求是否来自人类。
若请求满足这些条件,自定义规则将跳过 User Agent Blocking 规则。
-
When incoming requests match(当传入请求匹配时):
Field(字段) Operator(运算符) Value(值) Logic(逻辑) AS Num(AS 编号) equals(等于) 64496And(且) Bot Score(机器人分数) greater than(大于) 50如果使用表达式编辑器:
(ip.src.asnum eq 64496 and cf.bot_management.score gt 50) -
Then take action(则执行操作):Skip:
- User Agent Blocking
对于规模较小的组织,您可以根据 IP 地址设置自定义规则。
此示例:
- 指定源 IP 地址与主机。
- 使用
cf.bot_management.score字段,确保请求不属于高风险流量。
示例自定义规则:
-
When incoming requests match(当传入请求匹配时):
Field(字段) Operator(运算符) Value(值) Logic(逻辑) IP Source Address(IP 源地址) equals(等于) 203.0.113.1And(且) Hostname(主机名) equals example.comAnd(且) Bot Score(机器人分数) greater than(大于) 30如果使用表达式编辑器:
(ip.src eq 203.0.113.1 and http.host eq "example.com" and cf.bot_management.score gt 30) -
Then take action(则执行操作):Skip:
- All remaining custom rules
此示例自定义规则指定源 IP 地址与主机。
若请求满足这些条件,自定义规则将跳过 速率限制规则。
-
When incoming requests match(当传入请求匹配时):
Field(字段) Operator(运算符) Value(值) Logic(逻辑) IP Source Address(IP 源地址) equals(等于) 203.0.113.1And(且) Hostname(主机名) equals example.com如果使用表达式编辑器:
(ip.src eq 203.0.113.1 and http.host eq "example.com") -
Then take action(则执行操作):Skip:
- All remaining custom rules