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 en statisk webbplats.

Anteckning

Den här mappningen fungerar bara för underdomäner (till exempel: www.contoso.com ). Om du vill att webbslutpunkten ska vara tillgänglig på rotdomänen (till exempel ) måste du contoso.com använda Azure CDN. Mer information finns i avsnittet Mappa en anpassad domän med HTTPS aktiverat 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 ger 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

Den anpassade domänen blir tillfälligt otillgänglig för användarna 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 driftstopp 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 sker.

Följ dessa steg om du inte är orolig för att domänen inte är tillgänglig för dina användare.

✔️ Steg 1: Hämta värdnamnet för lagringsslutpunkten.

✔️ Steg 2: Skapa en CNAME-post (kanoniskt namn) med din domänleverantör.

✔️ 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 lagringsslutpunktens URL utan protokoll-ID och avslutande snedstreck.

  1. I Azure Portaldu till ditt lagringskonto.

  2. I menyfönstret, under Inställningar, väljer du Slutpunkter.

  3. Kopiera värdet för Blob Service-slutpunkten eller slutpunkten för den statiska webbplatsen till en textfil.

    Anteckning

    Data Lake-lagringsslutpunkten stöds inte (till exempel: https://mystorageaccount.dfs.core.windows.net/ ).

  4. 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

    Reservera det här värdet för senare.

Steg 2: Skapa en CNAME-post (kanoniskt namn) med din domänleverantör

Skapa en CNAME-post som pekar på värdnamnet. En CNAME-post är en typ Domain Name System (DNS)-post som mappar ett källdomännamn till ett måldomännamn.

  1. Logga in på din domänregistrators webbplats och gå sedan till sidan för att hantera DNS-inställningen.

    Du kan hitta sidan i ett avsnitt med namnet Domännamn, DNS eller Namnserverhantering.

  2. 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.

  3. Skapa en CNAME-post. Som en del av posten anger du följande objekt:

Steg 3: Registrera din anpassade domän med Azure

  1. I Azure Portaldu till ditt lagringskonto.

  2. I menyfönstret under Säkerhet + nätverk väljer du Nätverk.

  3. På sidan Nätverk väljer du fliken Anpassad domän.

    Anteckning

    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.

  4. I textrutan Domännamn anger du namnet på din anpassade domän, inklusive underdomänen.

    Om din domän till exempel är contoso.com underdomänalias är www anger du www.contoso.com . Om underdomänen är photos (foton) anger du photos.contoso.com .

  5. 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 om användarna har rätt behörigheter kan de visa blobdata med hjälp av den anpassade domänen.

Steg 4: Testa din anpassade domän

För att bekräfta att din anpassade domän är mappad till din blobtjänstslutpunkt skapar du en blob i en offentlig container i ditt lagringskonto. I en webbläsare får du sedan åtkomst till 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 myforms i containern i photos.contoso.com anpassade underdomänen kan du använda följande URI: http://photos.contoso.com/myforms/applicationform.htm

Mappa en anpassad domän utan avbrottstid

Anteckning

Om du inte är orolig för att domänen inte är tillgänglig för dina användare 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 driftstopp, följer du dessa steg för att säkerställa 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 CNAME-post (Kanoniskt namn) med din domänleverantör.

✔️ Steg 3: Förregistrera den anpassade domänen med Azure.

✔️ Steg 4: Skapa en CNAME-post med din domänleverantör.

✔️ Steg 5: Testa din anpassade domän.

Steg 1: Hämta värdnamnet för lagringsslutpunkten

Värdnamnet är lagringsslutpunktens URL utan protokoll-ID och avslutande snedstreck.

  1. I Azure Portaldu till ditt lagringskonto.

  2. I menyfönstret, under Inställningar, väljer du Slutpunkter.

  3. Kopiera värdet för Blob Service-slutpunkten eller slutpunkten för den statiska webbplatsen till en textfil.

    Anteckning

    Data Lake-lagringsslutpunkten stöds inte (till exempel: https://mystorageaccount.dfs.core.windows.net/ ).

  4. 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

    Ställ in det här värdet åt sidan för senare.

Steg 2: Skapa en mellanliggande CNAME-post (canonical name) med din domänleverantör

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.

  1. 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 Domännamn, DNS eller Namnserverhantering.

  2. 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.

  3. Skapa en CNAME-post. Som en del av posten anger du följande objekt:

    • Underdomänalias som www eller photos . Underdomänen krävs, rotdomäner stöds inte.

      Lägg till asverify underdomänen till aliaset. Till exempel: asverify.www eller asverify.photos .

    • Värdnamnet som du fick i avsnittet Hämta värdnamnet för lagringsslutpunkten tidigare i den här artikeln.

      Lägg till asverify underdomänen 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.

  1. I Azure Portaldu till ditt lagringskonto.

  2. I menyfönstret under Säkerhet + nätverk väljer du Nätverk.

  3. På sidan Nätverk väljer du fliken Anpassad domän.

    Anteckning

    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.

  4. 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 underdomänaliaset är www anger du www.contoso.com . Om din underdomän är foton anger du photos.contoso.com .

  5. Markera kryssrutan Använd indirekt CNAME-verifiering.

  6. 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 har skapat en CNAME-post hos din domänleverantör. Det gör du i nästa avsnitt.

Steg 4: Skapa en CNAME-post med din domänleverantör

Skapa en tillfällig CNAME-post som pekar på värdnamnet.

  1. 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 Domännamn, DNS eller Namnserverhantering.

  2. 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.

  3. Skapa en CNAME-post. Som en del av posten anger du följande objekt:

Steg 5: Testa din anpassade domän

Bekräfta att din anpassade domän är mappad till blobtjänstslutpunkten genom att skapa en blob i en offentlig container i ditt lagringskonto. Öppna sedan bloben i en webbläsare med hjälp av en URI i följande format: http://<subdomain.customdomain>/<mycontainer>/<myblob>

Om du till exempel vill komma åt ett myforms webbformulär i containern i photos.contoso.com anpassade underdomänen 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.

  1. I Azure Portaldu till ditt lagringskonto.

  2. I menyfönstret under Säkerhet + nätverk väljer du Nätverk.

  3. På sidan Nätverk väljer du fliken Anpassad domän.

  4. Rensa innehållet i textrutan som innehåller ditt anpassade domännamn.

  5. Välj knappen Spara.

När den anpassade domänen har tagits bort visas ett portalmeddelande om att ditt lagringskonto har uppdaterats.

Mappa en anpassad domän med HTTPS aktiverat

Den här metoden omfattar fler steg, men den möjliggör HTTPS-åtkomst.

Om du inte behöver att användarna kommer åt ditt blob- eller webbinnehåll med hjälp av HTTPS kan du läsa avsnittet Mappa en anpassad domän med endast HTTP aktiverat i den här artikeln.

  1. Aktivera Azure CDN på din blob- eller webbslutpunkt.

    En blob-Storage finns i Integrera ett Azure-lagringskonto med Azure CDN.

    En slutpunkt för en statisk webbplats finns i Integrera en statisk webbplats med Azure CDN.

  2. Mappa Azure CDN innehåll till en anpassad domän.

  3. Aktivera HTTPS på en Azure CDN anpassad domän.

    Anteckning

    När du uppdaterar din statiska webbplats måste du rensa cachelagrat innehåll på CDN edge-servrarna genom att rensa CDN slutpunkten. Mer information finns i Purge an Azure CDN endpoint (Rensa en Azure CDN-slutpunkt).

  4. (Valfritt) Granska följande vägledning:

Funktionsstöd

Den här tabellen visar hur den här funktionen stöds i ditt konto och hur det påverkar supporten när du aktiverar vissa funktioner.

Typ av lagringskonto Blob Storage (standardstöd) Data Lake Storage Gen2 1 NFS 3.0 1 SFTP 1
Standard generell användning v2 Ja Ja 2 Ja 2 Ja 2
Premium blockblobar Ja Ja 2 Ja 2 Ja 2

1 Data Lake Storage Gen2, NFS 3.0-protokollet (Network File System) och SSH File Transfer Protocol (SFTP) stöder alla ett lagringskonto med en hierarkisk namnrymd aktiverad.

2 Funktionen stöds på förhandsversionsnivå.

Nästa steg