建立規則運算式模式集 - AWS WAF、AWS Firewall Manager 與 AWS Shield Advanced

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

建立規則運算式模式集

遵循本節中的程序來建立新的規則運算式模式集。

建立規則運算式模式集
  1. 請登入AWS Management Console並開啟AWS WAF主控台,網址為 https://console.aws.amazon.com/wafv2/

  2. 在導覽窗格中,選擇 Regex pattern sets (規則運算式模式集),然後選擇 Create regex pattern set (建立規則運算式模式集)

  3. 輸入規則運算式模式集的名稱和描述。當您要使用該集合時,您將使用這些項目來加以識別。

    注意

    建立規則運算式模式集後無法變更名稱。

  4. 針對「區域」,選擇「全域」(CloudFront) 或選擇您要儲存正則運算式模式集的「區域」。您只能在保護區域資源的 Web ACL 中使用區域正則表達式模式集。要使用在保護 Amazon CloudFront 分發的 Web ACL 中設置的正則表達式模式,您必須使用 Global (CloudFront)。

  5. Regular expressions (規則運算式) 文字方塊中,每行輸入一個規則運算式模式。

    例如,規則運算式 I[a@]mAB[a@]dRequest 符合下列字串:IamABadRequestIamAB@dRequestI@mABadRequestI@mAB@dRequest

    AWS WAF支援 PCRE 程式庫所使用的模式語法,但libpcre有一些例外。該庫在 PCRE-Perl 兼容的正則表達式中記錄。如需 AWS WAF 支援的相關資訊,請參閱 正則表達式模式匹配 AWS WAF

  6. 檢閱規則運算式模式集的設定,然後選擇 Create regex pattern set (建立規則運算式模式集)