本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
范围缩小语句
您可以在某些规则中添加范围缩小语句。scope-down 语句缩小了规则评估的请求的范围。如果规则有向下作用域语句,则首先使用作用域向下语句评估流量。如果它与之匹配,则使用规则的标准标准对其进行评估。与范围缩小语句匹配的流量将导致与规则不匹配。Amazon WAF不进行进一步评估。
您可以在以下语句类型中定义范围缩小语句:
-
托管规则组语句— 如果您向托管规则组语句添加范围缩小语句,则任何与 scope-down 语句不匹配的请求都将导致与规则组不匹配。只有与范围缩小语句匹配的请求才会根据规则组进行评估。对于定价基于评估的请求数量的托管规则组,范围缩小声明可以帮助控制成本。有关托管规则组语句,请参阅托管规则组语句.
-
基于速率的规则声明— 没有缩小范围语句的基于速率的规则控制进入应用程序的所有请求的速率。如果您只想控制特定类别的请求的速率,则可以在基于速率的规则中添加范围缩小语句。例如,要仅跟踪和控制来自特定地理区域的请求速率,您可以将地理匹配规则中的该地理区域指定为范围缩小语句。有关基于速率的规则语句的更多信息,请参阅基于速率的规则语句.
您可以在范围缩小语句中使用任何可嵌套规则。缩小范围语句的 WCU 是根据您在其中使用的规则语句所需的 WCU 计算得出的。有关可用语句的列表,请参阅规则语句列表.