Configurazione del motore di regole standard della rete per la distribuzione di contenuti di Azure
Importante
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).
Rete CDN di Azure di Edgio verrà ritirato 4 novembre 2025. È necessario eseguire la migrazione del carico di lavoro in Frontdoor di Azure prima di questa data per evitare interruzioni del servizio. Per altre informazioni, vedere Rete CDN di Azure da Domande frequenti sul ritiro di Edgio.
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:
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.