Självstudie: Konfigurera Azure CDN-cachelagringsregler
Kommentar
Cachelagring regler är endast tillgängliga för Azure CDN Standard från Edgio och Azure CDN Standard från Akamai-profiler. För Azure CDN från Microsoft-profiler måste du använda standardregelmotorn För Azure CDN Premium från Edgio-profiler måste du använda Edgio Premium-regelmotorn i Hantera portalen för liknande funktioner.
Den här självstudien beskriver hur du kan använda cachelagringsregler i Azure Content Delivery Network (CDN) för att ange eller ändra standardbeteendet för giltighetstid för cache, både globalt och med anpassade villkor, till exempel en URL-sökväg och ett filnamnstillägg. Azure CDN har två typer av cachelagringsregler:
Globala cachelagringsregler: Du kan ange en regel för globala cachelagringsregler för varje slutpunkt i din profil, vilket påverkar alla förfrågningar till slutpunkten. Den globala cachelagringsregeln åsidosätter eventuella huvuden för HTTP-cachedirektiv, om angivna.
Anpassade cachelagringsregler: Du kan ange en eller flera anpassade cachelagringsregler för varje slutpunkt i din profil. Anpassade cachelagringsregler matchar specifika sökvägar och filnamnstillägg, bearbetas i ordning och åsidosätter den globala cacheregeln om sådan finns.
I den här självstudien lär du dig att:
- Öppna sidan för cachelagringsregler.
- Skapa en global cachelagringsregel.
- Skapa en anpassad regel för cachelagring.
Om du inte har en Azure-prenumeration skapar du ett kostnadsfritt Azure-konto innan du börjar.
Förutsättningar
Innan du kan slutföra stegen i den här kursen måste du först skapa en CDN-profil och minst en CDN-slutpunkt. Mer information finns i Snabbstart: Skapa en Azure CDN-profil och CDN-slutpunkt.
Öppna sidan för Azure CDN-cachelagringsregler
I Azure Portal, välj en CDN-profil och sedan väljer du en slutpunkt.
I det vänstra fönstret under inställningar, väljer du Cachelagringsregler.
Sidan Cachelagringsregler visas.
Ange globala cachelagringsregler
Skapa en global cachelagringsregel enligt följande:
Under Globala cachelagringsregler, ange Frågesträng för cachelagringsbeteende till Ignorera frågesträngar.
Ange Cachelagringsbeteende till Ange om det saknas.
För Giltighetstid för cache, skriver du 10 i fältet Dagar.
Den globala cacheregeln påverkar alla förfrågningar till slutpunkten. Den här regeln godkänner ursprungliga huvuden för cache-direktiv, om de finns (
Cache-Control
ellerExpires
), annars, om de inte har angetts, anges cachen till 10 dagar.
Ange anpassade cachelagringsregler
Skapa en anpassad cachelagringsregel enligt följande:
Under Anpassade cachelagringsregler, ange Matchar villkor till Sökväg och Matcha värdet till
/images/*.jpg
.Ange Cachelagringsbeteende till Åsidosätt och ange 30 i fältet Dagar.
Den här anpassade cacheregeln anger cachevaraktighet på 30 dagar på alla
.jpg
-bildfiler i/images
-mappen för din slutpunkt. Den åsidosätter eventuellaCache-Control
-ellerExpires
-HTTP-huvuden som skickats av den ursprungliga servern.
Rensa resurser
I föregående steg skapade du cachelagringsregler. Om du inte längre vill använda cachelagringsreglerna kan du ta bort dem genom att utföra dessa steg:
Välj en CDN-profil, och välj sedan den slutpunkt med cachelagringsregler som du vill ta bort.
I det vänstra fönstret under inställningar, väljer du Cachelagringsregler.
Under Globala cachelagringsregler, ange Cachelagringsbeteende till Inte angivet.
Under Anpassade cachelagringsregler, markera kryssrutan bredvid den regel som du vill ta bort.
Välj Ta bort.
Överst på sidan väljer du Spara.
Nästa steg
I den här självstudiekursen lärde du dig att:
- Öppna sidan för cachelagringsregler.
- Skapa en global cachelagringsregel.
- Skapa en anpassad regel för cachelagring.
Gå vidare till nästa artikeln för att lära du dig hur du konfigurerar ytterligare inställningar för cachelagringsregler.