Riferimento al motore di regole standard per Rete di distribuzione dei contenuti di Azure

Importante

Rete CDN di Azure Standard di Microsoft (versione classica) non supporta la creazione del profilo, la nuova registrazione di domini o i certificati gestiti e ritirerà il servizio il 30 settembre 2027. Per evitare interruzioni del servizio, migrate per Frontdoor di Azure Standard o Premium. Per altre informazioni, vedere ⁠Ritiro della Rete CDN di Azure Standard da Microsoft (versione classica).

Nel motore di regole standard della rete per la distribuzione di contenuti di Azure una regola è costituita da una o più condizioni di corrispondenza e da un'azione. Questo articolo fornisce descrizioni dettagliate delle condizioni di corrispondenza e delle funzionalità che sono disponibili nel motore di regole Standard della rete per la distribuzione dei contenuti di Azure.

Il motore di regole è progettato per essere l'autorità finale sul modo in cui tipi specifici di richieste vengono elaborati dalla rete per la distribuzione di contenuti Standard di Azure.

Usi comuni per le regole:

  • Sovrascrivere o definire una politica della cache personalizzata.
  • Reindirizzare le richieste.
  • Modificare le intestazioni di richiesta e risposta HTTP.

Terminologia

Per definire una regola nel motore di regole, impostarecondizioni di corrispondenza e azioni:

Screenshot della struttura delle regole della Rete di Distribuzione dei Contenuti di Azure.

Ogni regola può avere fino a 10 condizioni di corrispondenza e 5 azioni. Ogni endpoint della rete per la distribuzione di contenuti di Azure può avere fino a 25 regole.

In questo limite è inclusa una regola globale. La regola globale non ha condizioni di corrispondenza; le azioni definite in una regola globale sono sempre attivate.

Importante

L'ordine in cui sono elencate più regole influisce sulla modalità di gestione. Le azioni specificate in una regola potrebbero essere sovrascritte da una regola successiva.

Limiti e prezzi

Per altre informazioni, vedere Limiti dimensionali della rete per la distribuzione di contenuti per il limite di regole. Per i prezzi del motore di regole, vedere Prezzi della rete per la distribuzione dei contenuti.

Sintassi

La modalità di trattamento dei caratteri speciali in una regola varia in base alle diverse condizioni di corrispondenza e alle azioni che gestiscono i valori di testo. Una condizione di corrispondenza o un'azione può interpretare il testo in uno dei modi seguenti:

Valori letterali

Il testo che viene interpretato come valore letterale tratta tutti i caratteri speciali, fatta eccezione per il simbolo %, come parte del valore di cui trovare la corrispondenza in una regola. Ad esempio, una condizione di corrispondenza letterale impostata su '*' viene soddisfatta solo quando viene trovato il valore esatto '*'.

Per indicare la codifica URL viene usato un segno di percentuale (ad esempio, %20).

Valori caratteri jolly

Attualmente sono supportati caratteri jolly nella condizione di corrispondenza UrlPath nel motore di regole Standard. Il carattere * è un carattere jolly che rappresenta uno o più caratteri.

Passaggi successivi