Zelfstudie: regels voor Azure CDN-caching instellenTutorial: Set Azure CDN caching rules

Notitie

Cache regels zijn alleen beschikbaar voor Azure CDN Standard van Verizon en Azure CDN Standard van Akamai -profielen.Caching rules are available only for Azure CDN Standard from Verizon and Azure CDN Standard from Akamai profiles. Voor Azure CDN van micro soft -profielen moet u de Standard Rules engine gebruiken voor Azure CDN Premium van Verizon -profielen. u moet de regel engine van Verizon Premium gebruiken in de portal beheren voor vergelijk bare functionaliteit.For Azure CDN from Microsoft profiles, you must use the Standard rules engine For Azure CDN Premium from Verizon profiles, you must use the Verizon Premium rules engine in the Manage portal for similar functionality.

In deze zelfstudie wordt beschreven hoe u regels voor Azure CDN-caching (Content Delivery Network) kunt gebruiken om het standaardgedrag van de cacheverlooptijd in te stellen of te wijzigen, zowel globaal als aangepast, zoals een URL-pad en bestandsextensie.This tutorial describes how you can use Azure Content Delivery Network (CDN) caching rules to set or modify default cache expiration behavior both globally and with custom conditions, such as a URL path and file extension. Azure CDN biedt twee typen regels voor opslaan in cache:Azure CDN provides two types of caching rules:

  • Globale regels voor opslaan in cache: u kunt voor elk eindpunt in uw profiel één globale regel voor opslaan in cache instellen, die geldt voor alle aanvragen op het eindpunt.Global caching rules: You can set one global caching rule for each endpoint in your profile, which affects all requests to the endpoint. De globale regel voor opslaan in cache overschrijft alle HTTP-headers met cache-instructies, indien aanwezig.The global caching rule overrides any HTTP cache-directive headers, if set.

  • Aangepaste regels voor opslaan in cache: u kunt een of meer aangepaste regels voor opslaan in cache instellen voor elk eindpunt in uw profiel.Custom caching rules: You can set one or more custom caching rules for each endpoint in your profile. Aangepaste regels voor opslaan in cache komen overeen met specifieke paden en bestandsextensies, worden in volgorde verwerkt en overschrijven de globale regel voor opslaan in cache, indien ingesteld.Custom caching rules match specific paths and file extensions, are processed in order, and override the global caching rule, if set.

In deze zelfstudie leert u het volgende:In this tutorial, you learn how to:

  • De pagina Regels voor opslaan in cache openen.Open the caching rules page.
  • Een globale regel voor opslaan in cache maken.Create a global caching rule.
  • Een aangepaste regel voor opslaan in cache maken.Create a custom caching rule.

Als u geen Azure-abonnement hebt, maakt u een gratis account voordat u begint.If you don't have an Azure subscription, create a free account before you begin.

VereistenPrerequisites

Voordat u de stappen in deze zelfstudie kunt voltooien, moet u eerst een CDN-profiel en ten minste één CDN-eindpunt maken.Before you can complete the steps in this tutorial, you must first create a CDN profile and at least one CDN endpoint. Zie voor meer informatie Snelstartgids: Een Azure CDN-profiel en een eindpunt maken.For more information, see Quickstart: Create an Azure CDN profile and endpoint.

Open de pagina Regels voor Azure CDN-cachingOpen the Azure CDN caching rules page

  1. Selecteer in Azure Portal een CDN-profiel. Selecteer vervolgens een eindpunt.In the Azure portal, select a CDN profile, then select an endpoint.

  2. Selecteer in het linkerdeelvenster onder Instellingen de optie Regels voor opslaan in cache.In the left pane under Settings, select Caching rules.

    Knop Regels voor CDN-caching

    De pagina Regels voor opslaan in cache wordt weergegeven.The Caching rules page appears.

    Pagina Regels voor CDN-caching

Globale regels voor opslaan in cache instellenSet global caching rules

U maakt als volgt een globale regel voor opslaan in cache:Create a global caching rule as follows:

  1. Stel onder Globale regels voor opslaan in cache de optie Cachinggedrag van querytekenreeks in op Querytekenreeks negeren.Under Global caching rules, set Query string caching behavior to Ignore query strings.

  2. Stel Cachinggedrag in op Instellen bij ontbreken.Set Caching behavior to Set if missing.

  3. Voer bij Verloopduur voor cache in het veld Dagen 10 in.For Cache expiration duration, enter 10 in the Days field.

    De globale regel voor opslaan in cache beïnvloedt alle aanvragen op het eindpunt.The global caching rule affects all requests to the endpoint. Deze regel honoreert de oorspronkelijke headers met cache-instructies, als deze bestaan (Cache-Control of Expires). In andere gevallen, als deze niet zijn opgegeven, wordt de cache ingesteld op 10 dagen.This rule honors the origin cache-directive headers, if they exist (Cache-Control or Expires); otherwise, if they are not specified, it sets the cache to 10 days.

    Globale regels voor opslaan in cache

Aangepaste regels voor opslaan in cache instellenSet custom caching rules

U maakt als volgt een aangepaste regel voor opslaan in cache:Create a custom caching rule as follows:

  1. Stel onder Aangepaste regels voor opslaan in cache Voorwaarde voor overeenkomst in op Pad en Overeenkomende waarde op /images/*.jpg.Under Custom caching rules, set Match condition to Path and Match value to /images/*.jpg.

  2. Stel Cachinggedrag in op Overschrijven en voer in het veld Dagen 30 in.Set Caching behavior to Override and enter 30 in the Days field.

    Met deze aangepaste regels voor opslaan in cache wordt een cacheduur van 30 dagen ingesteld voor alle .jpg-afbeeldingsbestanden in de /images-map op het eindpunt.This custom caching rule sets a cache duration of 30 days on any .jpg image files in the /images folder of your endpoint. Dit overschrijft alle Cache-Control- of Expires-HTTP-headers die zijn verzonden door de oorspronkelijke servers.It overrides any Cache-Control or Expires HTTP headers that are sent by the origin server.

    Aangepaste regels voor opslaan in cache

Resources opschonenClean up resources

In de voorgaande stappen hebt u regels voor opslaan in cache gemaakt.In the preceding steps, you created caching rules. Als u deze regels voor opslaan in cache niet meer wilt gebruiken, kunt u ze verwijderen door deze stappen uit te voeren:If you no longer want to use these caching rules, you can remove them by performing these steps:

  1. Selecteer een CDN-profiel. Selecteer vervolgens het eindpunt met de regels voor opslaan in cache die u wilt verwijderen.Select a CDN profile, then select the endpoint with the caching rules you want to remove.

  2. Selecteer in het linkerdeelvenster onder Instellingen de optie Regels voor opslaan in cache.In the left pane under Settings, select Caching rules.

  3. Stel onder Globale regels voor opslaan in cache Cachinggedrag in op Niet ingesteld.Under Global caching rules, set Caching behavior to Not set.

  4. Selecteer onder Aangepaste regels voor opslaan in cache het selectievakje naast de regel die u wilt verwijderen.Under Custom caching rules, select the check box next to the rule you want to delete.

  5. Selecteer Verwijderen.Select Delete.

  6. Selecteer Opslaan boven aan de pagina.From the top of the page, select Save.

Volgende stappenNext steps

In deze zelfstudie heeft u het volgende geleerd:In this tutorial, you learned how to:

  • De pagina Regels voor opslaan in cache openen.Open the caching rules page.
  • Een globale regel voor opslaan in cache maken.Create a global caching rule.
  • Een aangepaste regel voor opslaan in cache maken.Create a custom caching rule.

Ga door met het volgende artikel om te leren hoe u extra instellingen voor regels voor het opslaan in cache configureert.Advance to the next article to learn how to configure additional caching rule settings.