Mappa en anpassad domän till en Azure Blob Storage-slutpunkt
Du kan mappa en anpassad domän till en blobtjänstslutpunkt eller en slutpunkt för statisk webbplats .
Kommentar
Den här mappningen fungerar endast för underdomäner (till exempel: www.contoso.com
). Om du vill att webbslutpunkten ska vara tillgänglig i rotdomänen (till exempel : contoso.com
) måste du använda Azure CDN. Vägledning finns i avsnittet Mappa en anpassad domän med HTTPS-aktiverad i den här artikeln. Eftersom du går till det avsnittet i den här artikeln för att aktivera rotdomänen för din anpassade domän är steget i det avsnittet för att aktivera HTTPS valfritt.
Mappa en anpassad domän med endast HTTP aktiverat
Den här metoden är enklare, men tillåter endast HTTP-åtkomst. Om lagringskontot är konfigurerat för att kräva säker överföring via HTTPS måste du aktivera HTTPS-åtkomst för din anpassade domän.
Information om hur du aktiverar HTTPS-åtkomst finns i avsnittet Mappa en anpassad domän med HTTPS aktiverat i den här artikeln.
Mappa en anpassad domän
Viktigt!
Din anpassade domän är kort otillgänglig för användare när du slutför konfigurationen. Om din domän för närvarande stöder ett program med ett serviceavtal (SLA) som kräver noll stilleståndstid följer du stegen i avsnittet Mappa en anpassad domän utan avbrottstid i den här artikeln för att säkerställa att användarna kan komma åt din domän medan DNS-mappningen äger rum.
Om du inte vet att domänen är kort otillgänglig för dina användare följer du dessa steg.
✔️ Steg 1: Hämta värdnamnet för lagringsslutpunkten.
✔️ Steg 2: Skapa en kanonisk namnpost (CNAME) med domänprovidern.
✔️ Steg 3: Registrera den anpassade domänen med Azure.
✔️ Steg 4: Testa din anpassade domän.
Steg 1: Hämta värdnamnet för lagringsslutpunkten
Värdnamnet är url:en för lagringsslutpunkten utan protokollidentifieraren och det avslutande snedstrecket.
Gå till ditt lagringskonto i Azure-portalen.
I menyfönstret går du till Inställningar och väljer Slutpunkter.
Kopiera värdet för blobtjänstslutpunkten eller slutpunkten för den statiska webbplatsen till en textfil.
Kommentar
Data Lake Storage-slutpunkten stöds inte (till exempel:
https://mystorageaccount.dfs.core.windows.net/
).Ta bort protokollidentifieraren (till exempel :
HTTPS
) och det avslutande snedstrecket från strängen. Följande tabell innehåller exempel.Typ av slutpunkt slutpunkt värdnamn blob-tjänst https://mystorageaccount.blob.core.windows.net/
mystorageaccount.blob.core.windows.net
statisk webbplats https://mystorageaccount.z5.web.core.windows.net/
mystorageaccount.z5.web.core.windows.net
Lägg det här värdet åt sidan för senare.
Steg 2: Skapa en kanonisk namnpost (CNAME) med domänprovidern
Skapa en CNAME-post som pekar på värdnamnet. En CNAME-post är en typ av DNS-post (Domain Name System) som mappar ett källdomännamn till ett måldomännamn.
Logga in på domänregistratorns webbplats och gå sedan till sidan för att hantera DNS-inställningen.
Du kan hitta sidan i ett avsnitt med namnet Domain Name, DNS eller Name Server Management.
Leta reda på avsnittet för att hantera CNAME-poster.
Du kan behöva gå till en sida med avancerade inställningar och leta efter CNAME, Alias eller Underdomäner.
Skapa en CNAME-post. Som en del av posten anger du följande:
Underdomänaliaset, till exempel
www
ellerphotos
. Underdomänen krävs, rotdomäner stöds inte.Värdnamnet som du fick i avsnittet Hämta värdnamnet för lagringsslutpunkten tidigare i den här artikeln.
Steg 3: Registrera din anpassade domän med Azure
Gå till ditt lagringskonto i Azure-portalen.
I menyfönstret går du till Säkerhet + nätverk och väljer Nätverk.
På sidan Nätverk väljer du fliken Anpassad domän .
Kommentar
Det här alternativet visas inte i konton som har funktionen hierarkisk namnrymd aktiverad. För dessa konton använder du antingen PowerShell eller Azure CLI för att slutföra det här steget.
I textrutan Domännamn anger du namnet på din anpassade domän, inklusive underdomänen.
Om din domän till exempel är contoso.com och ditt underdomänalias är www anger du
www.contoso.com
. Om underdomänen är foton anger duphotos.contoso.com
.Om du vill registrera den anpassade domänen väljer du knappen Spara .
När CNAME-posten har spridits via DNS (Domain Name Servers) och användarna har rätt behörighet kan de visa blobdata med hjälp av den anpassade domänen.
Steg 4: Testa din anpassade domän
Om du vill bekräfta att din anpassade domän är mappad till blobtjänstens slutpunkt skapar du en blob i en offentlig container i ditt lagringskonto. I en webbläsare kommer du sedan åt bloben med hjälp av en URI i följande format: http://<subdomain.customdomain>/<mycontainer>/<myblob>
Om du till exempel vill komma åt ett webbformulär i containern myforms
i photos.contoso.com anpassad underdomän kan du använda följande URI:http://photos.contoso.com/myforms/applicationform.htm
Mappa en anpassad domän med noll stilleståndstid
Kommentar
Om du inte vet att domänen är kort otillgänglig för användarna kan du överväga att använda stegen i avsnittet Mappa en anpassad domän i den här artikeln. Det är en enklare metod med färre steg.
Om din domän för närvarande stöder ett program med ett serviceavtal (SLA) som kräver noll stilleståndstid följer du de här stegen för att se till att användarna kan komma åt din domän medan DNS-mappningen sker.
✔️ Steg 1: Hämta värdnamnet för lagringsslutpunkten.
✔️ Steg 2: Skapa en mellanliggande kanonisk namnpost (CNAME) med domänprovidern.
✔️ Steg 3: Förregistrera den anpassade domänen med Azure.
✔️ Steg 4: Skapa en CNAME-post med domänprovidern.
✔️ Steg 5: Testa din anpassade domän.
Steg 1: Hämta värdnamnet för lagringsslutpunkten
Värdnamnet är url:en för lagringsslutpunkten utan protokollidentifieraren och det avslutande snedstrecket.
Gå till ditt lagringskonto i Azure-portalen.
I menyfönstret går du till Inställningar och väljer Slutpunkter.
Kopiera värdet för blobtjänstslutpunkten eller slutpunkten för den statiska webbplatsen till en textfil.
Ta bort protokollidentifieraren (till exempel :
HTTPS
) och det avslutande snedstrecket från strängen. Följande tabell innehåller exempel.Typ av slutpunkt slutpunkt värdnamn blob-tjänst https://mystorageaccount.blob.core.windows.net/
mystorageaccount.blob.core.windows.net
statisk webbplats https://mystorageaccount.z5.web.core.windows.net/
mystorageaccount.z5.web.core.windows.net
Lägg det här värdet åt sidan för senare.
Steg 2: Skapa en mellanliggande kanonisk namnpost (CNAME) med domänprovidern
Skapa en tillfällig CNAME-post som pekar på värdnamnet. En CNAME-post är en typ av DNS-post som mappar ett källdomännamn till ett måldomännamn.
Logga in på domänregistratorns webbplats och gå sedan till sidan för att hantera DNS-inställningen.
Du kan hitta sidan i ett avsnitt med namnet Domain Name, DNS eller Name Server Management.
Leta reda på avsnittet för att hantera CNAME-poster.
Du kan behöva gå till en sida med avancerade inställningar och leta efter CNAME, Alias eller Underdomäner.
Skapa en CNAME-post. Som en del av posten anger du följande:
Underdomänaliaset, till exempel
www
ellerphotos
. Underdomänen krävs, rotdomäner stöds inte.asverify
Lägg till underdomänen i aliaset. Till exempel:asverify.www
ellerasverify.photos
.Värdnamnet som du fick i avsnittet Hämta värdnamnet för lagringsslutpunkten tidigare i den här artikeln.
Lägg till underdomänen
asverify
i värdnamnet. Exempel:asverify.mystorageaccount.blob.core.windows.net
.
Steg 3: Förregistrera din anpassade domän med Azure
När du förregistrerar din anpassade domän med Azure tillåter du att Azure identifierar din anpassade domän utan att behöva ändra DNS-posten för domänen. På så sätt mappas den till blobslutpunkten utan avbrott när du ändrar DNS-posten för domänen.
Gå till ditt lagringskonto i Azure-portalen.
I menyfönstret går du till Säkerhet + nätverk och väljer Nätverk.
På sidan Nätverk väljer du fliken Anpassad domän .
Kommentar
Det här alternativet visas inte i konton som har funktionen hierarkisk namnrymd aktiverad. För dessa konton använder du antingen PowerShell eller Azure CLI för att slutföra det här steget.
I textrutan Domännamn anger du namnet på din anpassade domän, inklusive underdomänen.
Om din domän till exempel är contoso.com och ditt underdomänalias är www anger du
www.contoso.com
. Om underdomänen är foton anger duphotos.contoso.com
.Markera kryssrutan Använd indirekt CNAME-validering .
Om du vill registrera den anpassade domänen väljer du knappen Spara .
Om registreringen lyckas meddelar portalen dig att ditt lagringskonto har uppdaterats. Din anpassade domän har verifierats av Azure, men trafiken till domänen dirigeras ännu inte till ditt lagringskonto förrän du skapar en CNAME-post med domänprovidern. Det gör du i nästa avsnitt.
Steg 4: Skapa en CNAME-post med domänprovidern
Skapa en tillfällig CNAME-post som pekar på värdnamnet.
Logga in på domänregistratorns webbplats och gå sedan till sidan för att hantera DNS-inställningen.
Du kan hitta sidan i ett avsnitt med namnet Domain Name, DNS eller Name Server Management.
Leta reda på avsnittet för att hantera CNAME-poster.
Du kan behöva gå till en sida med avancerade inställningar och leta efter CNAME, Alias eller Underdomäner.
Skapa en CNAME-post. Som en del av posten anger du följande:
Underdomänaliaset, till exempel
www
ellerphotos
. Underdomänen krävs, rotdomäner stöds inte.Värdnamnet som du fick i avsnittet Hämta värdnamnet för lagringsslutpunkten tidigare i den här artikeln.
Steg 5: Testa din anpassade domän
Om du vill bekräfta att din anpassade domän är mappad till blobtjänstens slutpunkt skapar du en blob i en offentlig container i ditt lagringskonto. I en webbläsare kommer du sedan åt bloben med hjälp av en URI i följande format: http://<subdomain.customdomain>/<mycontainer>/<myblob>
Om du till exempel vill komma åt ett webbformulär i containern myforms
i photos.contoso.com anpassad underdomän kan du använda följande URI:http://photos.contoso.com/myforms/applicationform.htm
Ta bort en anpassad domänmappning
Om du vill ta bort en anpassad domänmappning avregistrerar du den anpassade domänen. Använd någon av följande procedurer.
Gå till ditt lagringskonto i Azure-portalen.
I menyfönstret går du till Säkerhet + nätverk och väljer Nätverk.
På sidan Nätverk väljer du fliken Anpassad domän .
Rensa innehållet i textrutan som innehåller ditt anpassade domännamn.
Klicka på knappen Spara.
När den anpassade domänen har tagits bort visas ett portalmeddelande om att lagringskontot har uppdaterats.
Mappa en anpassad domän med HTTPS aktiverat
Den här metoden omfattar fler steg, men den ger HTTPS-åtkomst. Om du inte behöver användare för att komma åt din blob eller ditt webbinnehåll med hjälp av HTTPS kan du läsa avsnittet Mappa en anpassad domän med endast HTTP-aktiverad i den här artikeln. Metoden omfattar användning av Azure Front Door (föredras) eller Azure CDN som är nätverkstjänster för innehållsleverans som erbjuds av Azure.
Använda Azure Front Door
Aktivera Azure Front Door på din blob- eller webbplatsslutpunkt.
Anvisningar finns i Integrera ett Azure-lagringskonto med Azure Front Door.
Konfigurera HTTPS på en anpassad Azure Front Door-domän.
Kommentar
När du uppdaterar din statiska webbplats måste du rensa cachelagrat innehåll på AFD-gränsens IP-adresser genom att rensa AFD-slutpunkten. Mer information finns i Cacherensning i Azure Front Door.
(Valfritt) Läs följande vägledning:
Använda Azure CDN
Aktivera Azure CDN på din blob- eller webbslutpunkt. Stegvisa anvisningar finns i Integrera ett Azure Storage-konto med Azure CDN.
Aktivera HTTPS på en anpassad Azure CDN-domän.
Kommentar
När du uppdaterar din statiska webbplats måste du rensa cachelagrat innehåll på CDN-gränsservrarna genom att rensa CDN-slutpunkten. Mer information finns i Purge an Azure CDN endpoint (Rensa en Azure CDN-slutpunkt).
(Valfritt) Läs följande vägledning:
Funktionsstöd
Stöd för den här funktionen kan påverkas genom att aktivera Data Lake Storage Gen2, NFS 3.0-protokoll (Network File System) eller SSH File Transfer Protocol (SFTP). Om du har aktiverat någon av dessa funktioner kan du läsa Stöd för Blob Storage-funktioner i Azure Storage-konton för att utvärdera stödet för den här funktionen.