정규식 패턴 집합 일치 규칙 문 - AWS WAF, AWS Firewall Manager, 및 AWS Shield Advanced

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

정규식 패턴 집합 일치 규칙 문

정규식 패턴 집합 일치는 정규식 패턴 집합 내에서 지정한 정규 표현식 패턴에 대해 지정한 웹 요청 부분을 검사합니다.

AWS WAF 일부 예외를 libpcre 제외하고 PCRE 라이브러리에서 사용하는 패턴 구문을 지원합니다. 이 라이브러리는 PCRE - Perl 호환 정규식에 문서화되어 있습니다. AWS WAF 지원에 대한 자세한 내용은 을 참조하십시오정규 표현식 패턴 매칭 AWS WAF.

참고

각 정규식 패턴 집합 일치 규칙은 규칙과 관계 없이 생성 및 유지 관리하는 정규식 패턴 집합을 참조합니다. 여러 규칙에서 단일 정규식 패턴 세트를 사용할 수 있으며, 참조된 세트를 업데이트하면 해당 세트를 참조하는 모든 규칙이 AWS WAF 자동으로 업데이트됩니다.

정규식 패턴 집합을 생성 및 관리하는 방법은 정규식 패턴 집합 생성 및 관리 단원을 참조하세요.

regex 패턴 집합 일치 명령문은 선택한 요청 구성 요소 내의 집합에서 패턴을 AWS WAF 검색하도록 지시합니다. 요청 구성 요소가 집합의 패턴 중 하나와 일치하는 경우 웹 요청은 패턴 집합 규칙 문과 일치하게 됩니다.

로직을 사용하여 정규식 패턴 일치를 결합하려는 경우(예: 일부 정규식과 일치시키고 다른 정규식과는 일치하지 않도록 하려는 경우) 정규식 일치 규칙 문의 사용을 고려해 보십시오.

중첩 가능 – 이러한 문 유형을 중첩할 수 있습니다.

WCU - 25WCU(기본 비용). 요청 구성 요소 모든 쿼리 파라미터를 사용하는 경우 10WCU를 추가하십시오. 요청 구성 요소 JSON 본문을 사용하는 경우 기본 비용 WCU를 두 배로 늘리십시오. 적용하는 각 텍스트 변환에 대해 10WCU를 추가하십시오.

이 문은 웹 요청 구성 요소에서 작동하며 작동을 위해선 다음과 같은 요청 구성 요소 설정이 필요합니다.

  • 요청 구성 요소 – 검사할 웹 요청 부분(예: 쿼리 문자열 또는 본문).

    주의

    요청 구성 요소 본문, JSON 본문, 헤더 또는 쿠키를 검사하는 경우 검사할 수 있는 콘텐츠 양에 대한 제한 사항을 읽어보세요. AWS WAF 에서 크기 초과 요청 구성 요소 처리 AWS WAF

    웹 요청 구성 요소에 대한 자세한 내용은 웹 요청 구성 요소 사양 및 처리 섹션을 참조하세요.

  • 선택적 텍스트 변환 — 요청 구성 요소를 검사하기 전에 요청 구성 요소에 대해 AWS WAF 수행하려는 변환. 예를 들어, 소문자로 변환하거나 공백을 정규화할 수 있습니다. 변형을 두 개 이상 지정하는 경우, 나열된 순서대로 AWS WAF 처리합니다. 자세한 내용은 텍스트 변환 옵션을 참조하세요.

이 문에는 다음 설정이 필요합니다.

  • 정규식 패턴 집합 사양 - 사용할 정규식 패턴 집합을 선택하거나 새 정규식 패턴 집합을 생성합니다.

이 규칙 문을 찾을 수 있는 위치
  • 콘솔의 규칙 빌더 - 일치 유형에서 문자열 일치 조건 > 정규 표현식 집합에서 패턴 일치를 선택합니다.

  • APIRegexPatternSetReferenceStatement