regola rule

Elemento regola di richiesta. Una o più regole sono facoltative nell'elemento <ruleset>.

Attributi section-d4a3b0496c0c4aa5bd7da87203b9379b

OnMatch = "break" | "continue" | "error": facoltativo. Il valore predefinito è "break".

Replace = "first" | "all": facoltativo. Il valore predefinito è "first".

RequestType = "types": facoltativo. Specifica a quale contesto di input si applica la regola. types è un elenco separato da virgole, che può includere uno o più token elencati nella tabella seguente. Se RequestType non è specificato, la regola si applica alle richieste ricevute in tutti i contesti supportati.

token
Contesto
Descrizione
è
/is/image/
Applicato alle richieste Image Server
ir
/ir/render/
Applicato alle richieste di Image Rendering
statico
/is/content/
Applicato alle richieste di contenuto statico

Name = "text": facoltativo. Utilizzato per identificare l'elemento <rule> nei registri di debug e nei messaggi di errore.

*Attributo* ="value": facoltativo. Gli elementi <rule> possono definire i seguenti attributi in qualsiasi combinazione. Se specificato e la regola viene trovata correttamente, ignorano gli attributi di catalogo corrispondenti per questa richiesta. Il valore predefinito è RequestType="is".

Attributo di
Attributo catalogo immagini corrispondente
DefaultImageMode
Attributo ::DefaultImageMode
ErrorImage
Attributo ::ErrorImage
Scadenza
Attributo ::Scadenza
MaxPix
Attributo ::MaxPix
RequestLock
Attributo ::RequestLock
RequestObfuscation
Attributo ::RequestObfuscation
RootUrl
Attributo ::RootUrl
PercorsoSalvataggio
Attributo ::SavePath
WaterMark
Attributo ::WaterMark

Per ulteriori informazioni, consulta la descrizione dell’attributo del catalogo immagini corrispondente.

Gli attributi di scadenza sostituiscono solo i valori di attributo predefiniti. Se alla richiesta viene applicato un valore catalog::Expiration specifico, l'override verrà ignorato.

Dati section-8fce013a4c724da58af3fee4e7a90e72

<espressione>
Facoltativo
<sostituzione>
Facoltativo
<addressfilter>
Facoltativo
<intestazione>
Facoltativo

Note section-0c5fbc363070419d8c9800b0c02dc9f9

Se sono specificati sia <expression> che <substitution> e le sottostringhe acquisite non vengono utilizzate, la prima sottostringa corrispondente viene sostituita con <substitution>.

Se <expression> non è specificato, nessun percorso corrisponde e <substitution> viene aggiunto alla fine del percorso.

Se <substitution> non è specificato, non si verifica alcuna trasformazione del percorso o della query, ma tutti gli attributi di catalogo specificati vengono ignorati. Se <substitution> è vuoto, la sottostringa corrispondente viene rimossa.

<addressfilter> viene applicato solo quando si verifica una corrispondenza e prima dell'applicazione delle regole di query.

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