Tutoriel : Ajouter un domaine personnalisé à votre point de terminaisonTutorial: Add a custom domain to your endpoint

Ce didacticiel montre comment ajouter un domaine personnalisé à un point de terminaison de réseau de distribution de contenu (CDN) Azure.This tutorial shows how to add a custom domain to an Azure Content Delivery Network (CDN) endpoint.

Le nom du point de terminaison dans votre profil CDN est un sous-domaine d’azureedge.net.The endpoint name in your CDN profile is a subdomain of azureedge.net. Par défaut, lors de la distribution de contenu, le domaine du profil CDN est inclus dans l’URL.By default when delivering content, the CDN profile domain is included within the URL.

Par exemple : https://contoso.azureedge.net/photo.png.For example, https://contoso.azureedge.net/photo.png.

Azure CDN offre la possibilité d’associer un domaine personnalisé à un point de terminaison CDN.Azure CDN provides the option of associating a custom domain with a CDN endpoint. Cette option distribue le contenu avec un domaine personnalisé dans votre URL au lieu du domaine par défaut.This option delivers content with a custom domain in your URL instead of the default domain.

Dans ce tutoriel, vous allez apprendre à :In this tutorial, you learn how to:

  • Créez un enregistrement CNAME DNS.Create a CNAME DNS record.
  • Associez le domaine personnalisé à votre point de terminaison CDN.Associate the custom domain with your CDN endpoint.
  • Vérifiez le domaine personnalisé.Verify the custom domain.

Si vous n’avez pas d’abonnement Azure, créez un compte gratuit avant de commencer.If you don't have an Azure subscription, create a free account before you begin.

PrérequisPrerequisites

Créer un enregistrement CNAME DNSCreate a CNAME DNS record

Avant de pouvoir utiliser un domaine personnalisé avec un point de terminaison Azure CDN, vous devez créer un enregistrement de nom canonique (CNAME) avec Azure DNS ou votre fournisseur DNS pointant vers votre point de terminaison CDN.Before you can use a custom domain with an Azure CDN endpoint, you must first create a canonical name (CNAME) record with Azure DNS or your DNS provider to point to your CDN endpoint.

Un enregistrement CNAME est un enregistrement DNS qui mappe un nom de domaine source à un nom de domaine de destination.A CNAME record is a DNS record that maps a source domain name to a destination domain name.

Pour Azure CDN, le domaine source est votre domaine personnalisé et le domaine de destination est votre point de terminaison CDN.For Azure CDN, the source domain name is your custom domain name and the destination domain name is your CDN endpoint hostname.

Azure CDN route le trafic adressé au domaine personnalisé source vers le nom d’hôte du point de terminaison CDN de destination après avoir vérifié l’enregistrement CNAME.Azure CDN routes traffic addressed to the source custom domain to the destination CDN endpoint hostname after it verifies the CNAME record.

Un domaine personnalisé et son sous-domaine peuvent être associés à un seul point de terminaison à la fois.A custom domain and its subdomain can be associated with a single endpoint at a time.

Utilisez plusieurs enregistrements CNAME pour différents sous-domaines du même domaine personnalisé pour différents services Azure.Use multiple CNAME records for different subdomains from the same custom domain for different Azure services.

Vous pouvez mapper un domaine personnalisé ayant différents sous-domaines au même point de terminaison CDN.You can map a custom domain with different subdomains to the same CDN endpoint.

Notes

Ce tutoriel utilise le type d’enregistrement CNAME.This tutorial uses the CNAME record type. Si vous utilisez les types d’enregistrements A ou AAAA, suivez les mêmes étapes ci-dessous et remplacez CNAME par le type d’enregistrement de votre choix.If you're using A or AAAA record types, follow the same steps below and replace CNAME with the record type of your choice.


Azure DNS utilise des enregistrements d’alias pour les ressources Azure au sein du même abonnement.Azure DNS uses alias records for Azure resources within the same subscription.

Pour ajouter un enregistrement d’alias pour votre point de terminaison Azure CDNTo add an alias record for your Azure CDN endpoint:

  1. Connectez-vous au portail Azure.Sign in to the Azure portal.

  2. Dans le menu de gauche, sélectionnez Toutes les ressources, puis la zone Azure DNS pour votre domaine personnalisé.In the left-hand menu, select All resources then the Azure DNS zone for your custom domain.

  3. Dans la zone DNS de votre domaine personnalisé, sélectionnez + Jeu d’enregistrements.In the DNS zone for your custom domain, select + Record set.

  4. Dans Ajouter un jeu d’enregistrements, entrez ou sélectionnez les informations suivantes :In Add record set enter or select the following information:

    ParamètreSetting ValeurValue
    NomName Entrez l’alias que vous souhaitez utiliser pour votre point de terminaison CDN.Enter alias you want to use for your CDN endpoint. Par exemple, www.For example, www.
    TypeType Sélectionnez CNAME.Select CNAME.
    Jeu d’enregistrements d’aliasAlias record set Sélectionnez Oui.Select Yes.
    Type d’aliasAlias type Sélectionnez Ressource Azure.Select Azure resource.
    Sélectionnez un abonnementChoose a subscription Sélectionnez votre abonnement.Select your subscription.
    Ressource AzureAzure resource Sélectionnez votre point de terminaison Azure CDN.Select your Azure CDN endpoint.
  5. Remplacez la valeur TTL de l’enregistrement par votre valeur.Change the TTL for the record to your value.

  6. Sélectionnez OK.Select OK.

Associer le domaine personnalisé à votre point de terminaison CDNAssociate the custom domain with your CDN endpoint

Une fois que vous avez enregistré votre domaine personnalisé, vous pouvez l’ajouter à votre point de terminaison CDN.After you've registered your custom domain, you can then add it to your CDN endpoint.


  1. Connectez-vous au Portail Azure, puis accédez au profil CDN contenant le point de terminaison que vous souhaitez mapper à un domaine personnalisé.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. Sur la page Profil CDN, sélectionnez le point de terminaison CDN à associer avec le domaine personnalisé.On the CDN profile page, select the CDN endpoint to associate with the custom domain.

    Sélection de point de terminaison CDN

  3. Sélectionnez + Domaine personnalisé.Select + Custom domain.

    Bouton Ajouter un domaine personnalisé

  4. Dans Ajouter un domaine personnalisé, le Nom d’hôte du point de terminaison pré-rempli est dérivé de votre URL de point de terminaison CDN : <endpoint-hostname> .zureedge.net.In Add a custom domain, Endpoint hostname, is pre-filled and is derived from your CDN endpoint URL: <endpoint-hostname>.azureedge.net. Cette valeur n’est pas modifiable.It cannot be changed.

  5. Pour Nom d’hôte personnalisé, entrez votre domaine personnalisé, y compris le sous-domaine, à utiliser comme domaine source de votre enregistrement CNAME.For Custom hostname, enter your custom domain, including the subdomain, to use as the source domain of your CNAME record.

    1. Par exemple, www.contoso.com ou cdn.contoso.com.For example, www.contoso.com or cdn.contoso.com. N’utilisez pas le nom de sous-domaine cdnverify.Don't use the cdnverify subdomain name.

    Ajouter un domaine personnalisé

  6. Sélectionnez Ajouter.Select Add.

    Azure vérifie que l’enregistrement CNAME existe pour le nom de domaine personnalisé que vous avez entré.Azure verifies that the CNAME record exists for the custom domain name you entered. Si l'enregistrement CNAME est correct, votre domaine personnalisé sera validé.If the CNAME is correct, your custom domain will be validated.

    La propagation des nouveaux paramètres de domaine personnalisé sur tous les nœuds de périphérie CDN peut prendre un certain temps :It can take some time for the new custom domain settings to propagate to all CDN edge nodes:

    • Pour les profils du CDN Azure Standard fourni par Microsoft, la propagation s’effectue généralement dans un délai de 10 minutes.For Azure CDN Standard from Microsoft profiles, propagation usually completes in 10 minutes.
    • Pour les profils du CDN Azure Standard fourni par Akamai, la propagation s’effectue généralement dans un délai d’une minute.For Azure CDN Standard from Akamai profiles, propagation usually completes within one minute.
    • Dans le cas des profils Azure CDN Standard fourni par Verizon et Azure CDN Premium fourni par Verizon, la propagation s’effectue généralement dans un délai de 10 minutes.For Azure CDN Standard from Verizon and Azure CDN Premium from Verizon profiles, propagation usually completes in 10 minutes.

Vérifier le domaine personnaliséVerify the custom domain

Une fois que vous avez terminé l’inscription de votre domaine personnalisé, vérifiez qu’il référence votre point de terminaison CDN.After you've completed the registration of your custom domain, verify that the custom domain references your CDN endpoint.

  1. Assurez-vous d’avoir un contenu public qui est mis en cache au point de terminaison.Ensure that you have public content that is cached at the endpoint. Par exemple, si votre point de terminaison CDN est associé à un compte de stockage, Azure CDN met en cache le contenu dans un conteneur public.For example, if your CDN endpoint is associated with a storage account, Azure CDN will cache the content in a public container. Vérifiez que votre conteneur autorise l’accès public et qu’il contient au moins un fichier afin de tester le domaine personnalisé.Set your container to allow public access and it contains at least one file to test the custom domain.

  2. Dans votre navigateur, accédez à l’adresse du fichier à l’aide du domaine personnalisé.In your browser, navigate to the address of the file by using the custom domain. Par exemple, si votre domaine personnalisé est www.contoso.com, l’URL vers le fichier mis en cache doit être similaire à l’URL suivante : 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. Vérifiez que le résultat est identique à celui que vous obtenez lorsque vous accédez au point de terminaison CDN directement à <endpoint-hostname> .azureedge.net.Verify that the result is that same as when you access the CDN endpoint directly at <endpoint-hostname>.azureedge.net.

Nettoyer les ressourcesClean up resources


Si vous ne voulez plus associer votre point de terminaison avec un domaine personnalisé, supprimez le domaine personnalisé en effectuant les étapes suivantes :If you no longer want to associate your endpoint with a custom domain, remove the custom domain by doing the following steps:

  1. Dans votre profil CDN, sélectionnez le point de terminaison avec le domaine personnalisé que vous souhaitez supprimer.In your CDN profile, select the endpoint with the custom domain that you want to remove.

  2. À partir de la page Point de terminaison, sous Domaines personnalisés, cliquez sur le domaine personnalisé que vous souhaitez supprimer, puis sélectionnez Supprimer dans le menu contextuel.From the Endpoint page, under Custom domains, right-click the custom domain that you want to remove, then select Delete from the context menu. Sélectionnez Oui.Select Yes.

    Le domaine personnalisé est dissocié de votre point de terminaison.The custom domain is disassociated from your endpoint.

Étapes suivantesNext steps

Dans ce didacticiel, vous avez appris à :In this tutorial, you learned how to:

  • Créez un enregistrement CNAME DNS.Create a CNAME DNS record.
  • Associez le domaine personnalisé à votre point de terminaison CDN.Associate the custom domain with your CDN endpoint.
  • Vérifiez le domaine personnalisé.Verify the custom domain.

Passer au tutoriel suivant pour apprendre à configurer HTTPS sur un domaine personnalisé Azure CDN.Advance to the next tutorial to learn how to configure HTTPS on an Azure CDN custom domain.