Dela via


Begränsa Azure CDN-innehåll efter land/region

Viktig

Azure CDN Standard från Microsoft (klassisk) kommer att avvecklas den 30 september 2027. För att undvika avbrott i tjänsten är det viktigt att du migrera dina Azure CDN Standard-profiler 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) pensionering.

Azure CDN från Edgio avvecklades den 15 januari 2025. Mer information finns i Azure CDN från vanliga frågor och svar om Edgio-pensionering.

När en användare efterfrågar ditt innehåll, tillhandahålls innehållet till användare i alla platser. Du kanske vill begränsa åtkomsten till ditt innehåll efter land/region.

Med funktionen geofiltrering kan du skapa regler för specifika sökvägar på CDN-slutpunkten. Du kan ange regler för att tillåta eller blockera innehåll i valda länder/regioner.

Viktig

Azure CDN Standard från Microsoft profiler stöder inte sökvägsbaserad geofiltrering.

Standardprofiler

De här anvisningarna gäller för och Azure CDN Standard från Edgio profiler.

För Azure CDN Premium från Edgio profiler måste du använda Hantera-portalen för att aktivera geofiltrering. Mer information finns i Azure CDN Premium från Edgio-profiler.

Definiera katalogsökvägen

Om du vill komma åt geofiltreringsfunktionen väljer du CDN-slutpunkten i portalen och väljer sedan Geo-filtrering under INSTÄLLNINGAR på den vänstra menyn.

Skärmbild som visar geofiltrering som valts från menyn för en slutpunkt.

I rutan PATH anger du den relativa sökvägen till den plats där användare tillåts eller nekas åtkomst.

Du kan använda geofiltrering för alla filer med ett snedstreck (/) eller välja specifika mappar genom att ange katalogsökvägar (till exempel /pictures/). Du kan också använda geofiltrering på en enda fil (till exempel /pictures/city.png). Flera regler tillåts. När du har angett en regel visas en tom rad där du kan ange nästa regel.

Till exempel är alla följande katalogsökvägsfilter giltiga:

/

/Photos/

/Photos/Strasbourg/

/Photos/Strasbourg/city.png

Definiera typen av åtgärd

I listan ACTION väljer du Tillåt eller Blockera:

  • Tillåt: Endast användare från de angivna länderna/regionerna får åtkomst till tillgångar som begärs från den rekursiva sökvägen.

  • Blockera: Användare från de angivna länderna/regionerna nekas åtkomst till de tillgångar som begärs från den rekursiva sökvägen. Om inga andra filtreringsalternativ för land/region har konfigurerats för den platsen får alla andra användare åtkomst.

En geofiltreringsregel för att blockera sökvägen /Photos/Strasbourg/ filtrerar till exempel följande filer:

http://<endpoint>.azureedge.net/Photos/Strasbourg/1000.jpghttp://<endpoint>.azureedge.net/Photos/Strasbourg/Cathedral/1000.jpg

Definiera länder/regioner

I listan LANDS-/REGIONKODER väljer du de länder/regioner som du vill blockera eller tillåta för sökvägen.

När du har valt länder/regioner väljer du Spara för att aktivera den nya geofiltreringsregeln.

Skärmbild som visar LANDS-/REGIONKODER som ska användas för att blockera eller tillåta länder eller regioner.

Rensa resurser

Om du vill ta bort en regel väljer du den i listan på sidan Geo-filtrering och väljer sedan Ta bort.

Azure CDN Premium från Edgio-profiler

För Azure CDN Premium från Edgio profiler skiljer sig användargränssnittet för att skapa en geo-filtreringsregel:

  1. På den översta menyn i din Azure CDN-profil väljer du Hantera.

  2. I Edgio-portalen väljer du HTTP Largeoch väljer sedan Country Filtering.

    Skärmbild som visar hur du väljer landsfiltrering i Azure CDN-

  3. Välj Lägg till landfilter.

  4. I steg ett:anger du katalogsökvägen. Välj Blockera eller Lägg tilloch välj sedan Nästa.

    Viktig

    Slutpunktsnamnet måste finnas i sökvägen. Exempel: /myendpoint8675/myfolder. Ersätt myendpoint8675 med namnet på slutpunkten.

  5. I steg tvåväljer du ett eller flera länder/regioner i listan. Välj Slutför för att aktivera regeln.

    Den nya regeln visas i tabellen på sidan Country Filtering.

    Skärmbild som visar var regeln visas i landsfiltrering.

Rensa resurser

I tabellen för lands-/regionfiltreringsregler väljer du borttagningsikonen bredvid en regel för att ta bort den eller redigeringsikonen för att ändra den.

Överväganden

  • Ändringar i konfigurationen för geofiltrering börjar inte gälla omedelbart:

    • För Azure CDN Standard från Microsoft profiler slutförs spridningen vanligtvis på 10 minuter.
    • För Azure CDN Standard från Edgio och Azure CDN Premium från Edgio profiler slutförs spridningen vanligtvis på 10 minuter.
  • Den här funktionen stöder inte jokertecken (till exempel *).

  • Den geofiltreringskonfiguration som är associerad med den relativa sökvägen tillämpas rekursivt på den sökvägen.

  • Endast en regel kan tillämpas på samma relativa sökväg. Du kan alltså inte skapa flera lands-/regionfilter som pekar på samma relativa sökväg. Men eftersom filter för land/region är rekursiva kan en mapp ha flera filter för land/region. Med andra ord kan en undermapp för en tidigare konfigurerad mapp tilldelas ett annat lands-/regionfilter.

  • Geofiltreringsfunktionen använder lands-/regionkoder koder för att definiera de länder/regioner från vilka en begäran tillåts eller blockeras för en skyddad katalog. Azure CDN från Edgio använder ISO 3166-1 alfa-2 landskoder för att definiera de länder/regioner från vilka en begäran tillåts eller blockeras för en skyddad katalog.