本示例自定义规则会对来自指定国家/地区列表的请求发起质询,但允许来自搜索引擎机器人(例如 Googlebot 和 Bingbot)以及其他已验证机器人的流量。
规则表达式使用 cf.client.bot 字段判断请求是否来自已知的良好机器人或爬虫。
-
When incoming requests match(当传入请求匹配时):
Field(字段) Operator(运算符) Value(值) Logic(逻辑) Country(国家/地区) is in(在列表中) Mexico,United StatesAnd(且) Known Bots(已知机器人) equals(等于) false如果使用表达式编辑器:
(ip.src.country in {"US" "MX"} and not cf.client.bot) -
Then take action(则执行操作):Managed Challenge