règle

Élément de règle de requête. Une ou plusieurs règles sont facultatives dans la variable <ruleset> élément .

Attributs

OnMatch = "break" | "continue" | "error": Facultatif. La valeur par défaut est “break”.

Replace = "first" | "all": Facultatif. La valeur par défaut est “first”.

RequestType = "types": Facultatif. Indique le contexte d’entrée auquel la règle s’applique. types est une liste séparée par des virgules, qui peut inclure un ou plusieurs jetons répertoriés dans le tableau suivant. If RequestType n’est pas spécifiée, la règle s’applique aux requêtes reçues sur tous les contextes pris en charge.

jeton

Contexte

Description

est

/is/image/

Application aux demandes de diffusion d’images

ir

/ir/render/

Application aux demandes de rendu d’image

statique

/is/content/

Application aux requêtes de contenu statique

Name = "text": Facultatif. Utilisé pour identifier la variable <rule> dans les journaux de débogage et les messages d’erreur.

*Attribut* ="value": Facultatif. <rule> peuvent définir n’importe quel attribut suivant, quelle que soit la combinaison. Si spécifié, et que la règle est correctement mise en correspondance, ils remplaceront les attributs de catalogue correspondants pour cette requête. La valeur par défaut est RequestType="is".

Attribut

Attribut de catalogue d’images correspondant

DefaultImageMode

attribute::DefaultImageMode

ErrorImage

attribute::ErrorImage

Expiration

attribute::Expiration

MaxPix

attribute::MaxPix

RequestLock

attribute::RequestLock

RequestObfuscation

attribute::RequestObfuscation

RootUrl

attribute::RootUrl

SavePath

attribute::SavePath

WaterMark

attribute::WaterMark

Pour plus d’informations, reportez-vous à la description de l’attribut de catalogue d’images correspondant.

Les attributs Expiration remplacent uniquement les valeurs d’attribut par défaut. Le remplacement est ignoré si un catalog::Expiration s’applique à la requête.

Données

<expression>

Facultatif

<substitution>

Facultatif

<addressfilter>

Facultatif

<en-tête>

Facultatif

Remarques

Si les deux <expression> et <substitution> sont spécifiées et les sous-chaînes capturées ne sont pas utilisées ; la première sous-chaîne correspondante est remplacée par <substitution>.

If <expression> n’est pas spécifié, aucun chemin ne correspond à et <substitution> est ajouté à la fin du chemin.

If <substitution> n’est pas spécifié, aucun chemin d’accès ou transformation de requête n’a lieu, mais tous les attributs de catalogue spécifiés sont remplacés. If <substitution> est vide, la sous-chaîne correspondante est supprimée.

Le <addressfilter> n’est appliquée que lorsqu’une correspondance se produit et avant l’application des règles de requête.

Sur cette page