您可以通过 Cloudflare 仪表板构建 API 顺序规则。
-
在 Cloudflare 仪表板中,转到 Security rules(安全规则) 页面。
Go to Security rules ↗ -
要创建新的空规则,请选择 Create rule(创建规则) > Custom rules(自定义规则)。
-
在 Rule name(规则名称) 中输入该规则的描述性名称。
-
在 When incoming requests match(当传入请求匹配时) 下,使用 Field(字段) 下拉列表按 Sequences 进行筛选,然后从以下选项中进行选择:
- Current Operation
- Previous Operations
- Elapsed time
-
在 Value(值) 下,选择编辑图标以使用 Builder 并并在侧面板上构建序列。
-
在 Select a hostname for this sequence 下,从下拉列表中选择所有或特定的主机名。或者,您可以使用搜索栏搜索特定的主机名。
-
从 Methods 下拉列表中选择所有方法或特定的请求方法。
-
按照您希望它们在序列中出现的顺序,选中每个端点的复选框。
-
设置完成时间。
-
选择 Save(保存)。
-
在 Then take action(接着采取措施) 下,在 Choose action(选择操作) 下拉菜单中选择规则操作。例如,选择 Block(阻止)将指示 Cloudflare 拒绝符合您指定条件的请求。
-
(可选)如果您选择了 Block 操作,您可以配置自定义响应。
-
在 Place at(放置位置) 下,选择规则触发的顺序。
-
要保存并部署您的规则,请选择 Deploy(部署)。如果您还没准备好部署规则,请选择 Save as Draft(保存为草稿)。
- 登录到 Cloudflare 仪表板 ↗,并选择您的账户和域。
- 转到 Security(安全性) > WAF > Custom rules(自定义规则)。
- 要创建新的空规则,请选择 Create rule(创建规则)。
- 在 Rule name(规则名称) 中输入该规则的描述性名称。
- 在 When incoming requests match(当传入请求匹配时) 下,使用 Field(字段) 下拉列表并选择:
- Current Operation
- Previous Operations
- Elapsed time
- 在 Value(值) 下,通过为序列选择主机名来构建序列。
- 按照您希望它们在序列中出现的顺序,选中每个端点的复选框。
- 设置完成时间。
- 选择 Save(保存)。
- 在 Then take action(接着采取措施) 下,在 Choose action(选择操作) 下拉菜单中选择规则操作。例如,选择 Block(阻止)将指示 Cloudflare 拒绝符合您指定条件的请求。
- (可选)如果您选择了 Block 操作,您可以配置自定义响应。
- 在 Place at(放置位置) 下,选择规则触发的顺序。
- 要保存并部署您的规则,请选择 Deploy(部署)。如果您还没准备好部署规则,请选择 Save as Draft(保存为草稿)。