규칙 rule

규칙 요소를 요청합니다. 에서 하나 이상의 규칙은 선택 사항입니다 <ruleset> 요소를 생성하지 않습니다.

속성 section-d4a3b0496c0c4aa5bd7da87203b9379b

OnMatch = "break" | "continue" | "error": 선택적. 기본값은 "break"입니다.

Replace = "first" | "all": 선택적. 기본값은 "첫 번째"입니다.

RequestType = "types": 선택 사항입니다. 규칙이 적용되는 입력 컨텍스트를 지정합니다. types 는 쉼표로 구분된 목록으로, 다음 표에 나열된 토큰 중 하나 이상을 포함할 수 있습니다. If RequestType 이 지정되지 않은 경우, 이 규칙은 지원되는 모든 컨텍스트에서 수신된 요청에 적용됩니다.

토큰
컨텍스트
설명
is
/is/image/
이미지 제공 요청에 적용됨
ir
/ir/render/
이미지 렌더링 요청에 적용됨
정적
/is/content/
정적 콘텐츠 요청에 적용됨

Name = "text": 선택적. 을(를) 식별하는 데 사용됨 <rule> 디버그 로그 및 오류 메시지의 요소입니다.

*속성* ="value": 선택 사항입니다. <rule> 요소는 임의의 조합으로 다음 속성 중 하나를 정의할 수 있습니다. 지정되고 규칙이 성공적으로 일치하면 이 요청에 대한 해당 카탈로그 속성이 재정의됩니다. 기본값은 입니다 RequestType="is".

속성
해당 이미지 카탈로그 속성
DefaultImageMode
attribute::DefaultImageMode
오류 이미지
attribute::ErrorImage
만료
attribute::Expiration
MaxPix
attribute::MaxPix
RequestLock
attribute::RequestLock
RequestObfuscation
attribute::RequestObfuscation
RootUrl
attribute::RootUrl
SavePath
attribute::SavePath
워터마크
attribute::WaterMark

자세한 내용은 해당 이미지 카탈로그 속성의 설명을 참조하십시오.

만료 속성은 기본 속성 값만 재정의합니다. 특정 catalog::Expiration 값은 요청에 적용됩니다.

데이터 section-8fce013a4c724da58af3fee4e7a90e72

<expression>
선택적
<substitution>
선택적
<addressfilter>
선택적
<헤더>
선택적

주의 section-0c5fbc363070419d8c9800b0c02dc9f9

둘 다인 경우 <expression><substitution> 가 지정되고 캡처된 하위 문자열이 사용되지 않으면 일치하는 첫 번째 하위 문자열이 로 바뀝니다. <substitution>.

If <expression> 이(가) 지정되지 않았습니다. 경로가 일치하고, <substitution> 가 경로 끝에 추가됩니다.

If <substitution> 가 지정되지 않았거나, 경로 또는 쿼리 변환이 발생하지 않지만, 지정된 모든 카탈로그 속성은 무시됩니다. If <substitution> 이(가) 비어 있으면 일치하는 하위 문자열이 제거됩니다.

다음 <addressfilter> 는 일치가 발생할 때만 적용되며 쿼리 규칙이 적용되기 전에 적용됩니다.

recommendation-more-help
a26166cd-f2f4-45ce-996d-96a0f0d6cf49