Condividi tramite


Configurazione del motore di regole standard della rete per la distribuzione di contenuti di Azure

Importante

Il servizio Rete CDN di Azure Standard di Microsoft (versione classica) verrà ritirato il 30 settembre 2027. Per evitare interruzioni del servizio, è importante eseguire la migrazione dei profili di Rete CDN di Azure Standard di Microsoft (versione classica) al livello Frontdoor di Azure Standard o Premium entro il 30 settembre 2027. Per altre informazioni, vedere Ritiro di Rete CDN di Azure Standard di 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 funzionalità e dalle condizioni di corrispondenza che sono disponibili per il motore regole standard della rete per la distribuzione di 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:

  • Eseguire l'override o definire un criterio della cache personalizzato.
  • 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 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 dei motori regole, vedere Prezzi della rete per la distribuzione di 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 è supportato il carattere jolly nella condizione di corrispondenza UrlPath nel motore regole standard. Il carattere * è un carattere jolly che rappresenta uno o più caratteri.

Passaggi successivi