기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
이 섹션에서는 규칙 문이 작동하는 방식을 설명합니다.
규칙 문은 웹 요청을 검사하는 방법을 AWS WAF에 알려주는 규칙의 일부입니다. AWS WAF가 웹 요청에서 검사 기준을 찾을 때 웹 요청이 문과 일치한다고 합니다. 모든 규칙 문은 문 유형에 따라 찾을 내용과 방법을 지정합니다.
AWS WAF의 모든 규칙에는 다른 문을 포함할 수 있는 단일 최상위 규칙 문이 있습니다. 규칙 문은 매우 간단할 수 있습니다. 예를 들어 웹 요청을 검사할 출처 국가 집합을 제공하는 명령문을 사용하거나 규칙 그룹만 참조하는 웹 ACL 내 규칙 문을 사용할 수 있습니다. 규칙 문은 매우 복잡할 수도 있습니다. 예를 들어 다른 많은 문을 논리적 AND, OR 및 NOT 문과 결합하는 문이 있을 수 있습니다.
대부분의 규칙에서 일치하는 요청에 사용자 지정 AWS WAF 레이블을 추가할 수 있습니다. AWS 관리형 규칙의 규칙 그룹에 있는 규칙은 일치하는 요청에 레이블을 추가합니다. 규칙이 추가하는 레이블은 웹 ACL의 뒷부분과 AWS WAF 로그 및 지표에서 평가되는 규칙에 대한 요청 관련 정보를 제공합니다. 라벨링에 대한 자세한 내용은 의 웹 요청 레이블 지정 AWS WAF 및 레이블 일치 규칙 문 섹션을 참조하세요.
중첩 규칙 문
AWS WAF에서는 전부는 아니지만 많은 규칙 문의 중첩을 지원합니다. 예를 들어 규칙 그룹 문을 다른 문 안에 중첩할 수 없습니다. 범위 축소 문, 논리 문 등의 일부 시나리오에서는 중첩을 사용해야 합니다. 다음 규칙 문 목록과 규칙 세부 정보는 각 범주 및 규칙의 중첩 기능 및 요구 사항을 설명합니다.
콘솔의 규칙 시각적 편집기에서는 규칙 문에 대해 한 수준의 중첩만 지원합니다. 예를 들어 여러 유형의 명령문을 논리적 AND 또는 OR 규칙 안에 중첩할 수 있지만, 두 번째 중첩 수준이 필요하므로 다른 AND 또는 OR 규칙은 중첩할 수 없습니다. 여러 수준의 중첩을 구현하려면 콘솔의 JSON 규칙 편집기나 API를 통해 JSON으로 규칙 정의를 제공하십시오.