Referens för standardregelmotorn för Azure Content Delivery Network
Viktigt!
Azure CDN Standard från Microsoft (klassisk) dras tillbaka den 30 september 2027. För att undvika avbrott i tjänsten är det viktigt att du migrerar din Azure CDN Standard från Microsofts (klassiska) profiler till Azure Front Door Standard- eller Premium-nivån senast den 30 september 2027. Mer information finns i Azure CDN Standard från Microsoft (klassisk) tillbakadragning.
Azure CDN från Edgio dras tillbaka den 4 november 2025. Du måste migrera din arbetsbelastning till Azure Front Door före det här datumet för att undvika avbrott i tjänsten. Mer information finns i Azure CDN från vanliga frågor och svar om Edgio-pensionering.
I standardregelmotorn för Azure Content Delivery Network består en regel av ett eller flera matchningsvillkor och en åtgärd. Den här artikeln innehåller detaljerade beskrivningar av matchningsvillkor och funktioner som är tillgängliga i standardregelmotorn för Azure Content Delivery Network.
Regelmotorn är utformad för att vara den slutliga utfärdaren för hur specifika typer av begäranden bearbetas av Standard Azure Content Delivery Network.
Vanliga användningsområden för reglerna:
- Åsidosätt eller definiera en anpassad cacheprincip.
- Omdirigeringsbegäranden.
- Ändra HTTP-begärande- och svarshuvuden.
Terminologi
Om du vill definiera en regel i regelmotorn anger du matchningsvillkor och åtgärder:
Varje regel kan ha upp till 10 matchningsvillkor och 5 åtgärder. Varje Azure Content Delivery Network-slutpunkt kan ha upp till 25 regler.
Ingår i den här gränsen är en global standardregel. Den globala regeln har inte matchningsvillkor. åtgärder som definieras i en global regel utlöses alltid.
Viktigt!
Ordningen i vilken flera regler visas påverkar hur regler hanteras. De åtgärder som anges i en regel kan skrivas över av en efterföljande regel.
Gränser och priser
Mer information finns i Nätverksskalningsgränser för innehållsleverans för regelgräns. Priser för regelmotorn finns i Priser för content delivery network.
Syntax
Hur specialtecken behandlas i en regel varierar beroende på hur olika matchningsvillkor och åtgärder hanterar textvärden. Ett matchningsvillkor eller en åtgärd kan tolka text på något av följande sätt:
Literalvärden
Text som tolkas som ett literalvärde behandlar alla specialtecken utom %-symbolen som en del av det värde som måste matchas i en regel. Ett literalmatchningsvillkor som angetts till '*'
uppfylls till exempel bara när det exakta värdet '*'
hittas.
Ett procenttecken används för att ange URL-kodning (till exempel %20
).
Jokerteckenvärden
För närvarande stöder vi jokertecknet i UrlPath-matchningsvillkoret i standardregelmotorn. Tecknet * är ett jokertecken som representerar ett eller flera tecken.