Zelfstudie: Een aangepast domein toevoegen aan uw Azure CDN-eindpuntTutorial: Add a custom domain to your Azure CDN endpoint

Deze zelfstudie laat zien hoe u een aangepast domein toevoegt aan een Azure CDN-eindpunt (Content Delivery Network).This tutorial shows how to add a custom domain to an Azure Content Delivery Network (CDN) endpoint. Wanneer u een CDN-eindpunt gebruikt voor het leveren van inhoud, is een aangepast domein nodig als u wilt dat uw eigen domeinnaam zichtbaar is in de URL van uw CDN.When you use a CDN endpoint to deliver content, a custom domain is necessary if you would like your own domain name to be visible in your CDN URL. Een zichtbare domeinnaam kan handig zijn voor uw klanten en nuttig zijn voor branding-doelen.Having a visible domain name can be convenient for your customers and useful for branding purposes.

Nadat u een CDN-eindpunt in uw profiel hebt gemaakt, is de naam van het eindpunt, namelijk een subdomein van azureedge.net, standaard opgenomen in de URL voor het leveren van CDN-inhoud (bijvoorbeeld https://contoso.azureedge.net/photo.png).After you create a CDN endpoint in your profile, the endpoint name, which is a subdomain of azureedge.net, is included in the URL for delivering CDN content by default (for example, https://contoso.azureedge.net/photo.png). Voor uw gemak biedt Azure CDN de mogelijkheid om een aangepast domein te koppelen met een CDN-eindpunt.For your convenience, Azure CDN provides the option of associating a custom domain with a CDN endpoint. Met deze optie levert u uw inhoud met een aangepast domein in uw URL in plaats van de naam van een eindpunt (bijvoorbeeld https://www.contoso.com/photo.png).With this option, you deliver your content with a custom domain in your URL instead of an endpoint name (for example, https://www.contoso.com/photo.png).

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

  • Een CNAME DNS-record maken.Create a CNAME DNS record.
  • Het aangepaste domein koppelen aan het CDN-eindpunt.Associate the custom domain with your CDN endpoint.
  • Het aangepaste domein verifiëren.Verify the custom domain.

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.

Als u nog geen aangepast domein hebt, moet u er eerst een aanschaffen bij een domeinprovider.If you do not already have a custom domain, you must first purchase one with a domain provider. Zie bijvoorbeeld Een aangepaste domeinnaam kopen.For example, see Buy a custom domain name.

Als u van Azure gebruikmaakt voor het hosten van uw DNS-domeinen, moet u het domeinnaam-systeem van de domeinprovider (DNS) naar een Azure DNS overdragen.If you are using Azure to host your DNS domains, you must delegate the domain provider's domain name system (DNS) to an Azure DNS. Zie Delegate a domain to Azure DNS (Een domein aan Azure DNS overdragen) voor meer informatie.For more information, see Delegate a domain to Azure DNS. Als u van een domeinprovider gebruikmaakt voor het afhandelen van uw DNS-domein, gaat u verder met Een DNS CNAME-record maken.Otherwise, if you are using a domain provider to handle your DNS domain, proceed to Create a CNAME DNS record.

Een CNAME DNS-record makenCreate a CNAME DNS record

Voordat u een aangepast domein met een Azure CDN-eindpunt gebruiken kunt, moet u eerst een canonieke naam (CNAME)-record maken bij uw domeinprovider om te verwijzen naar uw CDN-eindpunt.Before you can use a custom domain with an Azure CDN endpoint, you must first create a canonical name (CNAME) record with your domain provider to point to your CDN endpoint. Een CNAME-record is een soort DNS-record dat een brondomeinnaam toewijst aan een doeldomeinnaam.A CNAME record is a type of DNS record that maps a source domain name to a destination domain name. De domeinnaam van de bron is uw aangepaste domeinnaam voor Azure CDN en de domeinnaam van het doel is de hostnaam van uw CDN-eindpunt.For Azure CDN, the source domain name is your custom domain name and the destination domain name is your CDN endpoint hostname. Nadat Azure CDN de CNAME-record hebt gecontroleerd die u hebt gemaakt, wordt verkeer dat is geadresseerd aan het aangepaste bron domein (zoals www.contoso.com) doorgestuurd naar de opgegeven hostnaam van het CDN-eind punt (zoals contoso.azureedge.net).After Azure CDN verifies the CNAME record that you create, traffic addressed to the source custom domain (such as www.contoso.com) is routed to the specified destination CDN endpoint hostname (such as contoso.azureedge.net).

Een aangepast domein en het subdomein kunnen worden slechts aan één eindpunt tegelijk worden gekoppeld.A custom domain and its subdomain can be associated with only a single endpoint at a time. U kunt echter verschillende subdomeinen uit het aangepaste domein gebruiken voor andere Azure-service-eindpunten met behulp van meerdere CNAME-records.However, you can use different subdomains from the same custom domain for different Azure service endpoints by using multiple CNAME records. U kunt ook een aangepast domein met verschillende subdomeinen toewijzen aan hetzelfde CDN-eindpunt.You can also map a custom domain with different subdomains to the same CDN endpoint.

Notitie

Een alias record type kan worden gebruikt voor aangepaste domeinen als u Azure DNS als uw domein provider gebruikt.Any alias record type can be used for Custom domains if you're using Azure DNS as your domain provider. In dit scenario wordt het CNAME-record type gebruikt.This walkthrough uses the CNAME record type. Als u een of AAAA-record typen gebruikt, volgt u de onderstaande stappen en vervangt u CNAME door het record type van uw keuze.If you're using A or AAAA record types, follow the same steps below and replace CNAME with the record type of your choice. Als u een alias record gebruikt om een hoofd domein als een aangepast domein toe te voegen en u SSL wilt inschakelen, moet u hand matige validatie gebruiken zoals beschreven in dit artikel.If you're using an alias record to add a root domain as a custom domain and you want to enable SSL, you must use manual validation as described in this article. Zie punt zone Apex to Azure CDN-eind puntenvoor meer informatie.For more information, see Point zone apex to Azure CDN endpoints.

Tijdelijk cdnverify subdomein toewijzenMap the temporary cdnverify subdomain

Wanneer u een bestaand domein toewijst dat in productie is genomen, zijn er speciale overwegingen.When you map an existing domain that is in production, there are special considerations. Terwijl u uw aangepaste domein in het Azure Portal registreert, kan een korte periode van uitvaltijd voor het domein optreden.While you are registering your custom domain in the Azure portal, a brief period of downtime for the domain can occur. Om te voorkomen dat het webverkeer wordt onderbroken, moet u eerst uw aangepaste domein toewijzen aan de hostnaam van uw CDN-eindpunt met het subdomein Azure cdnverify, om een tijdelijke CNAME-toewijzing te maken.To avoid interruption of web traffic, first map your custom domain to your CDN endpoint hostname with the Azure cdnverify subdomain to create a temporary CNAME mapping. Met deze methode kunnen gebruikers zonder onderbreking toegang krijgen tot uw domein terwijl de DNS-toewijzing wordt uitgevoerd.With this method, users can access your domain without interruption while the DNS mapping occurs.

U kunt ook uw aangepaste domein rechtstreeks aan uw CDN-eindpunt toewijzen, als u uw aangepaste domein voor het eerst gebruikt en er geen productieverkeer op wordt uitgevoerd.Otherwise, if you are using your custom domain for the first time and no production traffic is running on it, you can directly map your custom domain to your CDN endpoint. Ga door naar Permanent aangepast domein toewijzen.Proceed to Map the permanent custom domain.

Om een CNAME-record te maken met het subdomein cdnverify:To create a CNAME record with the cdnverify subdomain:

  1. Meld u aan bij de website van de domeinprovider voor uw aangepaste domein.Sign in to the web site of the domain provider for your custom domain.

  2. Zoek de pagina voor het beheren van DNS-records door de documentatie van de provider te raadplegen, of te zoeken naar gebieden van de website met het label Domeinnaam, DNS, of Serverbeheernaam.Find the page for managing DNS records by consulting the provider's documentation or searching for areas of the web site labeled Domain Name, DNS, or Name server management.

  3. Maak een CNAME-record vermelding voor uw aangepaste domein en vul de velden in, zoals wordt weergegeven in de volgende tabel (veldnamen kunnen verschillen):Create a CNAME record entry for your custom domain and complete the fields as shown in the following table (field names may vary):

    BronSource TypeType DoelDestination
    cdnverify.www.contoso.comcdnverify.www.contoso.com CNAMECNAME cdnverify.contoso.azureedge.netcdnverify.contoso.azureedge.net
    • Bron: Voer de naam van uw aangepaste domein in, met inbegrip van het subdomein cdnverify, in de volgende indeling: cdnverify.<aangepaste domein naam>.Source: Enter your custom domain name, including the cdnverify subdomain, in the following format: cdnverify.<custom domain name>. Bijvoorbeeld: cdnverify.www.contoso.com.For example, cdnverify.www.contoso.com.

    • Type: Voer CNAME in.Type: Enter CNAME.

    • Bestemming: Voer uw CDN-eindpunt hostnaam in, met inbegrip van het subdomein cdnverify, in de volgende indeling: cdnverify. <eindpuntnaam> .azureedge.net.Destination: Enter your CDN endpoint hostname, including the cdnverify subdomain, in the following format: cdnverify.<endpoint name>.azureedge.net. Bijvoorbeeld: cdnverify.contoso.azureedge.net.For example, cdnverify.contoso.azureedge.net.

  4. Sla uw wijzigingen op.Save your changes.

Bijvoorbeeld: de procedure voor de registrar van een GoDaddy-domein is als volgt:For example, the procedure for the GoDaddy domain registrar is as follows:

  1. Meld u aan en selecteer het aangepaste domein dat u wilt gebruiken.Sign in and select the custom domain you want to use.

  2. Selecteer in de sectie Domeinen Alle beheren, selecteer daarna DNS | Zones beheren.In the Domains section, select Manage All, then select DNS | Manage Zones.

  3. Voer bij Domeinnaam uw aangepaste domein in en selecteer Zoeken.For Domain Name, enter your custom domain, then select Search.

  4. Selecteer op de pagina DNS-beheer toevoegen, selecteer daarna CNAME in de Type-lijst.From the DNS Management page, select Add, then select CNAME in the Type list.

  5. Vul de volgende velden van het CNAME-item in:Complete the following fields of the CNAME entry:

    CNAME-vermelding

    • Type: Laat CNAME geselecteerd.Type: Leave CNAME selected.

    • Host: Voer het subdomein in van uw aangepaste domein dat moet worden gebruikt, met inbegrip van de naam van het cdnverify-subdomein.Host: Enter the subdomain of your custom domain to use, including the cdnverify subdomain name. Bijvoorbeeld: cdnverify.www.For example, cdnverify.www.

    • Verwijst naar: Voer de hostnaam van uw CDN-eindpunt in, inclusief de naam van het subdomein cdnverify.Points to: Enter the host name of your CDN endpoint, including the cdnverify subdomain name. Bijvoorbeeld: cdnverify.contoso.azureedge.net.For example, cdnverify.contoso.azureedge.net.

    • TTL: Laat 1 uur geselecteerd.TTL: Leave 1 Hour selected.

  6. Selecteer Opslaan.Select Save.

    De CNAME-vermelding wordt toegevoegd aan de tabel DNS-records.The CNAME entry is added to the DNS records table.

    Tabel DNS-records

Het aangepaste domein koppelen aan uw CDN-eindpuntAssociate the custom domain with your CDN endpoint

Nadat u uw aangepaste domein hebt geregistreerd, kunt u dit toevoegen aan uw CDN-eindpunt.After you've registered your custom domain, you can then add it to your CDN endpoint.

  1. Meld u aan bij Azure Portal en blader naar het CDN-profiel met het eindpunt dat u wilt toewijzen aan een aangepast domein.Sign in to the Azure portal and browse to the CDN profile containing the endpoint that you want to map to a custom domain.

  2. Op de CDN-profielpagina, selecteert u het CDN-eindpunt dat u wilt koppelen aan het aangepaste domein.On the CDN profile page, select the CDN endpoint to associate with the custom domain.

    De Eindpunt-pagina wordt geopend.The Endpoint page opens.

  3. Selecteer Aangepast domein.Select Custom domain.

    Knop Aangepast CDN-domein

    De pagina Een aangepast domein toevoegen wordt geopend.The Add a custom domain page opens.

  4. Bij Hostnaam van het eindpunt wordt automatisch de naam ingevuld van de host die wordt gebruikt als het doeldomein van uw CNAME-record. Deze naam wordt afgeleid van de URL van uw CDN-eindpunt: <hostnaam van eindpunt> . azureedge.net.For Endpoint hostname, the endpoint host name to use as the destination domain of your CNAME record is prefilled and is derived from your CDN endpoint URL: <endpoint hostname>.azureedge.net. De naam kan niet worden gewijzigd.It cannot be changed.

  5. Bij Aangepaste hostnaam voert u de naam van uw aangepaste domein in, inclusief het subdomein, om dit te gebruiken als het brondomein van uw CNAME-record.For Custom hostname, enter your custom domain, including the subdomain, to use as the source domain of your CNAME record. Bijvoorbeeld www.contoso.com of cdn.contoso.com.For example, www.contoso.com or cdn.contoso.com. Gebruik niet de naam van het cdnverify-subdomein.Do not use the cdnverify subdomain name.

    Dialoog Aangepast CDN-domein

  6. Selecteer Toevoegen.Select Add.

    Azure controleert of het CNAME-record bestaat dat u voor de domeinnaam hebt ingevoerd.Azure verifies that the CNAME record exists for the custom domain name you entered. Als de CNAME juist is, wordt uw aangepaste domein gevalideerd.If the CNAME is correct, your custom domain will be validated.

    Het kan even duren voordat de nieuwe instellingen van het aangepaste domein zijn doorgegeven aan alle CDN-edge-knooppunten:It can take some time for the new custom domain settings to propagate to all CDN edge nodes:

    • Voor profielen van Azure CDN Standard van Microsoft is het doorgeven gewoonlijk binnen 10 minuten voltooid.For Azure CDN Standard from Microsoft profiles, propagation usually completes in 10 minutes.
    • Profielen van Azure CDN Standard van Akamai worden doorgaans binnen één minuut doorgegeven.For Azure CDN Standard from Akamai profiles, propagation usually completes within one minute.
    • Profielen van Azure CDN Standard van Verizon en Azure CDN Premium van Verizon worden normaal gesproken binnen 10 minuten doorgegeven.For Azure CDN Standard from Verizon and Azure CDN Premium from Verizon profiles, propagation usually completes in 10 minutes.

Het aangepaste domein verifiërenVerify the custom domain

Nadat u de registratie van uw aangepaste domein hebt voltooid, controleert u of het aangepaste domein verwijst naar uw CDN-eindpunt.After you have completed the registration of your custom domain, verify that the custom domain references your CDN endpoint.

  1. Zorg ervoor dat u op het eindpunt openbare inhoud hebt die in cache is opgeslagen.Ensure that you have public content that is cached at the endpoint. Bijvoorbeeld, als uw CDN-eindpunt is gekoppeld aan een opslagaccount, zal Azure CDN de inhoud in cache opslaan in een openbare container.For example, if your CDN endpoint is associated with a storage account, Azure CDN will cache the content in a public container. Controleer of de container is ingesteld voor openbare toegang en ten minste één bestand bevat om het aangepaste domein te testen.To test the custom domain, verify that your container is set to allow public access and contains at least one file.

  2. Ga naar het adres van het bestand met behulp van het aangepaste domein in uw browser.In your browser, navigate to the address of the file by using the custom domain. Als uw aangepaste domein bijvoorbeeld is www.contoso.com, moet de URL naar het bestand in de cache overeenkomen met de volgende URL: http://www.contoso.com/my-public-container/my-file.jpg.For example, if your custom domain is www.contoso.com, the URL to the cached file should be similar to the following URL: http://www.contoso.com/my-public-container/my-file.jpg. Controleer of het resultaat overeenkomt met het resultaat dat u ziet wanneer u het CDN-eindpunt rechtstreeks benadert op <hostnaam van eindpunt> .azureedge.net.Verify that the result is that same as when you access the CDN endpoint directly at <endpoint hostname>.azureedge.net.

Permanent aangepast domein toewijzenMap the permanent custom domain

Als u hebt gecontroleerd dat het subdomein cdnverify met succes is toegewezen aan het eindpunt (of als u een nieuwe aangepast gebruikt domein dat niet in productie is), kunt u vervolgens het aangepaste domein rechtstreeks toewijzen aan de hostnaam van uw CDN-eindpunt.If you have verified that the cdnverify subdomain has been successfully mapped to your endpoint (or if you are using a new custom domain that is not in production), you can then map the custom domain directly to your CDN endpoint hostname.

Maken van een CNAME-record voor uw aangepaste domein:To create a CNAME record for your custom domain:

  1. Meld u aan bij de website van de domeinprovider voor uw aangepaste domein.Sign in to the web site of the domain provider for your custom domain.

  2. Zoek de pagina voor het beheren van DNS-records door de documentatie van de provider te raadplegen, of te zoeken naar gebieden van de website met het label Domeinnaam, DNS, of Serverbeheernaam.Find the page for managing DNS records by consulting the provider's documentation or searching for areas of the web site labeled Domain Name, DNS, or Name Server Management.

  3. Maak een CNAME-record vermelding voor uw aangepaste domein en vul de velden in, zoals wordt weergegeven in de volgende tabel (veldnamen kunnen verschillen):Create a CNAME record entry for your custom domain and complete the fields as shown in the following table (field names may vary):

    BronSource TypeType DoelDestination
    < www. contoso. com ><www.contoso.com> CNAMECNAME contoso.azureedge.netcontoso.azureedge.net
    • Bron: Voer uw aangepaste domein naam in (bijvoorbeeld www.contoso.com).Source: Enter your custom domain name (for example, www.contoso.com).

    • Type: Voer CNAME in.Type: Enter CNAME.

    • Bestemming: Voer de hostnaam in van uw CDN-eindpunt.Destination: Enter your CDN endpoint hostname. Het moet in de volgende indeling zijn: <eindpuntnaam> . azureedge.net.It must be in the following format:<endpoint name>.azureedge.net. Bijvoorbeeld: contoso.azureedge.net.For example, contoso.azureedge.net.

  4. Sla uw wijzigingen op.Save your changes.

  5. Als u eerder een tijdelijk cdnverify-subdomein CNAME-record hebt gemaakt, moet u dit verwijderen.If you're previously created a temporary cdnverify subdomain CNAME record, delete it.

  6. Als u dit aangepaste domein voor het eerst in de productieomgeving gebruikt, volg dan de stappen voor Het aangepaste domein koppelen aan uw CDN-eindpunt en Het aangepaste domein verifiëren.If you are using this custom domain in production for the first time, follow the steps for Associate the custom domain with your CDN endpoint and Verify the custom domain.

Bijvoorbeeld: de procedure voor de registrar van een GoDaddy-domein is als volgt:For example, the procedure for the GoDaddy domain registrar is as follows:

  1. Meld u aan en selecteer het aangepaste domein dat u wilt gebruiken.Sign in and select the custom domain you want to use.

  2. Selecteer in de sectie Domeinen Alle beheren, selecteer daarna DNS | Zones beheren.In the Domains section, select Manage All, then select DNS | Manage Zones.

  3. Voer bij Domeinnaam uw aangepaste domein in en selecteer Zoeken.For Domain Name, enter your custom domain, then select Search.

  4. Selecteer op de pagina DNS-beheer toevoegen, selecteer daarna CNAME in de Type-lijst.From the DNS Management page, select Add, then select CNAME in the Type list.

  5. Vul de volgende velden van de CNAME-vermelding in:Complete the fields of the CNAME entry:

    CNAME-vermelding

    • Type: Laat CNAME geselecteerd.Type: Leave CNAME selected.

    • Host: Voer het subdomein van uw aangepaste domein in om dit te gebruiken.Host: Enter the subdomain of your custom domain to use. Bijvoorbeeld, www of cdn.For example, www or cdn.

    • Verwijst naar: Voer de hostnaam in van uw CDN-eindpunt.Points to: Enter the host name of your CDN endpoint. Bijvoorbeeld: contoso.azureedge.net.For example, contoso.azureedge.net.

    • TTL: Laat 1 uur geselecteerd.TTL: Leave 1 Hour selected.

  6. Selecteer Opslaan.Select Save.

    De CNAME-vermelding wordt toegevoegd aan de tabel DNS-records.The CNAME entry is added to the DNS records table.

    Tabel DNS-records

  7. Als u een cdnverify CNAME-record hebt, selecteer dan het potloodpictogram ernaast en daarna het prullenbak-pictogram.If you have a cdnverify CNAME record, select the pencil icon next to it, then select the trash can icon.

  8. Selecteer Verwijderen om het CNAME-record te verwijderen.Select Delete to delete the CNAME record.

Resources opschonenClean up resources

In de voorgaande stappen hebt u een aangepast domein toegevoegd aan een CDN-eindpunt.In the preceding steps, you added a custom domain to a CDN endpoint. Als u uw eindpunt niet langer met een aangepast domein wilt koppelen, kunt u het aangepaste domein verwijderen door deze stappen uit te voeren:If you no longer want to associate your endpoint with a custom domain, you can remove the custom domain by performing these steps:

  1. Selecteer het eindpunt met het aangepaste domein dat u wilt verwijderen in uw CDN-profiel.In your CDN profile, select the endpoint with the custom domain that you want to remove.

  2. Klik vanuit de Eindpunt-pagina onder Aangepaste domeinen met de rechtermuisknop op het aangepaste domein dat u wilt verwijderen en selecteer vervolgens Verwijderen in het contextmenu.From the Endpoint page, under Custom domains, right-click the custom domain that you want to remove, then select Delete from the context menu.

    Het aangepaste domein is ontkoppeld van het eindpunt.The custom domain is disassociated from your endpoint.

Volgende stappenNext steps

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

  • Een CNAME DNS-record maken.Create a CNAME DNS record.
  • Het aangepaste domein koppelen aan het CDN-eindpunt.Associate the custom domain with your CDN endpoint.
  • Het aangepaste domein verifiëren.Verify the custom domain.

Ga naar de volgende zelfstudie voor meer informatie over hoe u HTTPS configureert op een aangepast Azure CDN-domein.Advance to the next tutorial to learn how to configure HTTPS on an Azure CDN custom domain.