Begränsa Azure CDN-innehåll efter land/region
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 15 januari 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.
När en användare begär ditt innehåll, hanteras innehållet till användare på alla platser. Du kanske vill begränsa åtkomsten till ditt innehåll efter land/region.
Med geofiltreringsfunktionen 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.
Viktigt!
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 din CDN-slutpunkt i portalen och väljer sedan Geofiltrering under INSTÄLLNINGAR på den vänstra menyn.
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 dina filer med ett snedstreck (/) eller välja specifika mappar genom att ange katalogsökvägar (till exempel /pictures/). Du kan också använda geofiltrering för en enskild 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:
/
/Foton/
/Foton/Strasbourg/
/Foton/Strasbourg/city.png
Definiera typen av åtgärd
I listan ÅTGÄRD 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.jpg> http://< 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 geo-filtreringsregeln.
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:
På den översta menyn i din Azure CDN-profil väljer du Hantera.
I Edgio-portalen väljer du HTTP Large och sedan Country Filtering (Landsfiltrering).
Välj Lägg till landfilter.
I Steg ett:anger du katalogsökvägen. Välj Blockera eller Lägg till och välj sedan Nästa.
Viktigt!
Slutpunktsnamnet måste finnas i sökvägen. Exempel: /myendpoint8675/myfolder. Ersätt myendpoint8675 med namnet på slutpunkten.
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 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.
Att tänka på
Ändringar i konfigurationen för geofiltrering börjar inte gälla omedelbart:
- För Azure CDN Standard från Microsoft-profiler är spridningen vanligtvis klar inom 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 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.