

**引入全新的主机体验 AWS WAF**

现在，您可以使用更新的体验访问控制台中任意位置的 AWS WAF 功能。有关更多详细信息，请参阅[使用控制台](https://docs.aws.amazon.com/waf/latest/developerguide/working-with-console.html)。

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 在中使用逻辑规则语句 AWS WAF
<a name="waf-rule-statements-logical"></a>

本节介绍了什么是逻辑规则语句及其工作方式。

使用逻辑规则语句合并其他语句或否定其结果。每个逻辑规则语句至少需要一个嵌套语句。

要在逻辑上组合或否定规则语句的结果，可将这些语句嵌套在逻辑规则语句下。

逻辑规则语句是可嵌套的。您可以将这些语句嵌套在其他逻辑规则语句中，也可以在范围缩小语句中使用它们。有关范围缩小语句的信息，请参阅 [在中使用范围缩小语句 AWS WAF](waf-rule-scope-down-statements.md)。

**注意**  
控制台上的可视化编辑器支持单层规则语句嵌套，可满足多种需求。要嵌套更多关卡，请在控制台上编辑规则的 JSON 表示形式或使用 APIs。

下表描述了逻辑规则语句，并提供了计算每个保护包（web ACL）容量单位（WCU）使用量的指南。有关的信息 WCUs，请参见[Web ACL 容量单位 (WCUs) AWS WAF](aws-waf-capacity-units.md)。


| 逻辑语句  | 说明 | WCUs | 
| --- | --- | --- | 
| [AND 逻辑](waf-rule-statement-type-and.md) | 将嵌套语句与 AND 逻辑相结合。 | 基于嵌套语句 | 
|  [NOT 逻辑](waf-rule-statement-type-not.md)  |  否定嵌套语句的结果。  |  基于嵌套语句  | 
| [OR 逻辑](waf-rule-statement-type-or.md) | 将嵌套语句与 OR 逻辑相结合。 | 基于嵌套语句 | 