创建正则表达式模式集 - AWS WAFAWS Firewall Manager、和 AWS Shield Advanced

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

创建正则表达式模式集

按照本部分中的过程创建新的正则表达式模式集。

创建正则表达式模式集
  1. 登录 AWS Management Console 并打开 AWS WAF 控制台,网址为 https://console.aws.amazon.com/wafv2/

  2. 在导航窗格中,选择 正则表达式模式集,然后选择 创建正则表达式模式集

  3. 输入正则表达式模式集的名称和描述。当您想要使用集时,您可以使用这些信息来标识集。

    注意

    正则表达式模式集在创建之后无法更改名称。

  4. 对于 “区域”,选择 “全局” (CloudFront) 或选择要存储正则表达式模式集的区域。您只能在保护区域资源的 Web ACL 中使用区域正则表达式模式集。要使用在 Web ACL 中设置的正则表达式模式来保护 Amazon CloudFront 分配,您必须使用 Global ()。CloudFront

  5. 正则表达式 文本框中,每行输入一个正则表达式模式。

    例如,正则表达式 I[a@]mAB[a@]dRequest 与以下字符串匹配:IamABadRequestIamAB@dRequestI@mABadRequestI@mAB@dRequest

    AWS WAF 支持 PCRE 库使用的模式语法,但libpcre有一些例外。该库记录在 PCRE - 与 Perl 兼容的正则表达式中。有关 AWS WAF 支持的信息,请参阅中的正则表达式模式匹配 AWS WAF

  6. 查看正则表达式模式集的设置,然后选择 创建正则表达式模式集