创建正则表达式模式集 - Amazon WAFAmazon Firewall Manager、和 Amazon Shield Advanced
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

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

创建正则表达式模式集

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

创建正则表达式模式集
  1. 登录 Amazon Web Services Management Console 并打开 Amazon 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

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

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