Åtgärder i 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 de åtgärder som du kan använda i standardregelmotorn för Azure Content Delivery Network.
Den andra delen av en regel är en åtgärd. En åtgärd definierar det beteende som tillämpas på den begärandetyp som ett matchningsvillkor eller en uppsättning matchningsvillkor identifierar.
Åtgärder
Följande åtgärder är tillgängliga att använda i standardregelmotorn för Azure Content Delivery Network.
Cache förfallodatum
Använd den här åtgärden för att skriva över TTL-värdet (time to live) för slutpunkten för begäranden som reglerna matchar villkoren anger.
Obligatoriska fält
Cachebeteende | beskrivning |
---|---|
Kringgå cacheminne | När det här alternativet har valts och regeln matchar cachelagras inte innehållet. |
Åsidosätt | När det här alternativet har valts och regeln matchar skrivs TTL-värdet som returneras från ditt ursprung över med det värde som anges i åtgärden. Det här beteendet tillämpas bara om svaret kan cachelagras. För cache-control-svarshuvud med värdena "no-cache", "private", "no-store" är åtgärden inte tillämplig. |
Ange om det saknas | När det här alternativet väljs och regeln matchar, om inget TTL-värde returneras från ditt ursprung, anger regeln TTL till det värde som anges i åtgärden. Det här beteendet tillämpas bara om svaret kan cachelagras. För cache-control-svarshuvud med värdena "no-cache", "private", "no-store" är åtgärden inte tillämplig. |
Extra fält
Dagar | Tider | Minuter | Sekunder |
---|---|---|---|
Int | Int | Int | Int |
Frågesträng för cachenyckel
Använd den här åtgärden för att ändra cachenyckeln baserat på frågesträngar.
Obligatoriska fält
Funktion | beskrivning |
---|---|
Ta med | När det här alternativet väljs och regeln matchar inkluderas frågesträngar som anges i parametrarna när cachenyckeln genereras. |
Cachelagra varje unik URL | När det här alternativet har valts och regeln matchar har varje unik URL en egen cachenyckel. |
Exkludera | När det här alternativet har valts och regeln matchar utesluts frågesträngar som anges i parametrarna när cachenyckeln genereras. |
Ignorera frågesträngar | När det här alternativet är valt och regeln matchar beaktas inte frågesträngar när cachenyckeln genereras. |
Ändra begärandehuvud
Använd den här åtgärden för att ändra rubriker som finns i begäranden som skickas till ditt ursprung.
Obligatoriska fält
Åtgärd | HTTP-huvudnamn | Värde |
---|---|---|
Lägga till | När det här alternativet har valts och regeln matchar läggs huvudet som anges i Rubriknamn till i begäran med det angivna värdet. Om huvudet redan finns läggs värdet till i det befintliga värdet. | String |
Skriv över | När det här alternativet har valts och regeln matchar läggs huvudet som anges i Rubriknamn till i begäran med det angivna värdet. Om rubriken redan finns skriver det angivna värdet över det befintliga värdet. | String |
Delete | När det här alternativet är markerat matchar regeln och huvudet som anges i regeln finns, huvudet tas bort från begäran. | String |
Ändra svarsrubrik
Använd den här åtgärden för att ändra rubriker som finns i svar som returneras till dina klienter.
Obligatoriska fält
Åtgärd | HTTP-huvudnamn | Värde |
---|---|---|
Lägga till | När det här alternativet är markerat och regeln matchar läggs huvudet som anges i Rubriknamn till i svaret med hjälp av det angivna värdet. Om huvudet redan finns läggs Värdet till i det befintliga värdet. | String |
Skriv över | När det här alternativet är markerat och regeln matchar läggs huvudet som anges i Rubriknamn till i svaret med hjälp av det angivna värdet. Om rubriken redan finns skriver Value över det befintliga värdet. | String |
Delete | När det här alternativet är markerat matchar regeln och huvudet som anges i regeln finns, huvudet tas bort från svaret. | String |
URL-omdirigering
Använd den här åtgärden för att omdirigera klienter till en ny URL.
Obligatoriska fält
Fält | Beskrivning |
---|---|
Typ | Välj den svarstyp som ska returneras till beställaren: Hittad (302), Flyttad (301), Tillfällig omdirigering (307) och Permanent omdirigering (308). |
Protokoll | Matcha begäran, HTTP, HTTPS. |
Värdnamn | Välj det värdnamn som du vill att begäran ska omdirigeras till. Lämna tomt för att bevara den inkommande värden. |
Sökväg | Definiera sökvägen som ska användas i omdirigeringen. Lämna tomt för att bevara den inkommande sökvägen. |
Frågesträng | Definiera frågesträngen som används i omdirigeringen. Lämna tomt för att bevara den inkommande frågesträngen. Fragment | Definiera fragmentet som ska användas i omdirigeringen. Lämna tomt för att bevara det inkommande fragmentet.
Vi rekommenderar starkt att du använder en absolut URL. Om du använder en relativ URL kan url:er för Azure Content Delivery Network omdirigeras till en ogiltig sökväg.
URL-omskrivning
Använd den här åtgärden för att skriva om sökvägen till en begäran som är på väg till ditt ursprung.
Obligatoriska fält
Fält | beskrivning |
---|---|
Källmönster | Definiera källmönstret i URL-sökvägen som ska ersättas. Om du vill matcha alla URL-sökvägar använder du ett snedstreck (/) som källmönstervärde. |
Mål | Definiera målsökvägen som ska användas i omskrivningen. Målsökvägen skriver över källmönstret. |
Bevara omatchad sökväg | Om värdet är Ja läggs den återstående sökvägen efter källmönstret till i den nya målsökvägen. |