Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Vous pouvez mapper un domaine personnalisé à un point de terminaison de service blob ou à un point de terminaison de site web statique .
Cet article suppose que vous possédez déjà un compte de stockage Azure, un accès à la page de gestion DNS de votre registraire de domaine, et un sous-domaine personnalisé à mapper. Les domaines racines ne sont pas pris en charge.
Remarque
Ce mappage fonctionne uniquement pour les sous-domaines (par exemple : www.contoso.com). Si vous voulez que votre point de terminaison web soit disponible sur le domaine racine (par exemple : contoso.com), alors vous devez utiliser Azure CDN. Pour obtenir des conseils, consultez la section Mapper un domaine personnalisé avec HTTPS activé pour cet article. Étant donné que vous allez dans cette section de cet article pour activer le domaine racine de votre domaine personnalisé, l’étape de cette section pour activer HTTPS est facultative.
Mapper un domaine personnalisé avec uniquement HTTP activé
Cette approche est plus simple, mais elle ne permet que l’accès HTTP. Si le compte de stockage est configuré pour exiger un transfert sécurisé via HTTPS, vous devez activer l’accès HTTPS pour votre domaine personnalisé.
Pour activer l’accès HTTPS, consultez la section Mapper un domaine personnalisé avec HTTPS activé pour cet article.
Mapper un domaine personnalisé
Important
Votre domaine personnalisé est brièvement indisponible pour les utilisateurs pendant que vous terminez la configuration. Si votre domaine prend actuellement en charge une application avec un accord de niveau de service (SLA) qui ne nécessite aucun temps d’arrêt, suivez les étapes de la section Map a custom domain with zero downtime de cet article afin de garantir que les utilisateurs puissent accéder à votre domaine pendant que la correspondance DNS a lieu.
Si une brève interruption est acceptable, suivez ces étapes.
Étape 1 : Obtenez le nom d’hôte de votre point de terminaison de stockage. Étape 2 : Créez un enregistrement de nom canonique (CNAME) auprès de votre fournisseur de domaine. Étape 3 : Enregistrez le domaine personnalisé avec Azure. Étape 4 : Testez votre domaine personnalisé.
Étape 1 : Obtenir le nom d’hôte de votre point de terminaison de stockage
Le nom d’hôte est l’URL du point de terminaison de stockage sans l’identificateur du protocole et la barre oblique de fin.
Dans le portail Azure, accédez à votre compte de stockage.
Dans le volet de menu, sous Paramètres, sélectionnez Points de terminaison.
Copiez la valeur du point de terminaison du service Blob ou du point de terminaison de site web statique dans un fichier texte.
Remarque
Le point de terminaison de stockage lac de données n'est pas pris en charge (par exemple,
https://mystorageaccount.dfs.core.windows.net/).Supprimez l’identifiant de protocole (par exemple,
HTTPS) et la barre oblique de cette chaîne. Le tableau suivant contient des exemples.Type de point de terminaison point de terminaison nom d’hôte service blob https://mystorageaccount.blob.core.windows.net/mystorageaccount.blob.core.windows.netsite web statique https://mystorageaccount.z5.web.core.windows.net/mystorageaccount.z5.web.core.windows.netDéfinissez cette valeur pour plus tard.
Étape 2 : Créer un enregistrement de nom canonique (CNAME) avec votre fournisseur de domaine
Créez un enregistrement CNAME pour pointer vers votre nom d’hôte. Un enregistrement CNAME est un type d’enregistrement DNS (Domain Name System) qui mappe un nom de domaine source à un nom de domaine de destination.
Remarque
Les enregistrements CNAME doivent être accessibles aux réseaux publics. Si les enregistrements CNAME sont privés, l’enregistrement sur Azure échoue.
Connectez-vous au site web de votre registraire de domaine, puis allez sur la page pour gérer les paramètres DNS.
Vous trouverez peut-être la page dans une section nommée Domain Name, DNS ou Name Server Management.
Recherchez la section relative à la gestion des enregistrements CNAME.
Vous devrez peut-être accéder à une page de paramètres avancés et rechercher CNAME, Alias ou Sous-domaines.
Créez un enregistrement CNAME. Dans le cadre de cet enregistrement, fournissez les éléments suivants :
Alias de sous-domaine tel que
wwwouphotos. Vous devez fournir un sous-domaine. Les domaines racines ne sont pas pris en charge.Nom d’hôte que vous avez obtenu dans la section Obtenir le nom d’hôte de votre point de terminaison de stockage plus haut dans cet article.
Étape 3 : Inscrire votre domaine personnalisé auprès d’Azure
Dans le portail Azure, accédez à votre compte de stockage.
Dans le volet de menu, sous Sécurité + mise en réseau, sélectionnez Mise en réseau.
Dans la page Mise en réseau , choisissez l’onglet Domaine personnalisé .
Remarque
Cette option n’apparaît pas dans les comptes qui ont activé la fonction d’espace de noms hiérarchique. Pour ces comptes, utilisez PowerShell ou Azure CLI pour effectuer cette étape.
Dans la zone de texte Nom de domaine , entrez le nom de votre domaine personnalisé, y compris le sous-domaine.
Par exemple, si votre domaine est contoso.com et que votre alias de sous-domaine est www, entrez
www.contoso.com. Si votre sous-domaine est des photos, entrezphotos.contoso.com.Pour inscrire le domaine personnalisé, choisissez le bouton Enregistrer .
Après que l’enregistrement CNAME a été propagé via le Domain Name System (DNS), et si vos utilisateurs disposent des autorisations appropriées, ils peuvent visualiser les données blob en utilisant le domaine personnalisé.
Étape 4 : Tester votre domaine personnalisé
Pour vérifier que votre domaine personnalisé est mappé à votre point de terminaison du service de blob, créez un blob dans un conteneur public au sein de votre compte de stockage. Ensuite, dans un navigateur web, accédez à l’objet blob à l’aide d’un URI au format suivant : http://<subdomain.customdomain>/<mycontainer>/<myblob>
Par exemple, pour accéder à un formulaire web dans le myforms conteneur dans le sous-domaine personnalisé photos.contoso.com , vous pouvez utiliser l’URI suivant : http://photos.contoso.com/myforms/applicationform.htm
Mapper un domaine personnalisé avec aucun temps d’arrêt
Remarque
Si une brève interruption est acceptable, consultez les étapes de la section Mapper un domaine personnalisé dans cet article. Il s’agit d’une approche plus simple avec moins d’étapes.
Si votre domaine prend actuellement en charge une application avec un accord de niveau de service (SLA) qui ne nécessite aucun temps d’arrêt, suivez ces étapes pour vous assurer que les utilisateurs puissent accéder à votre domaine pendant la correspondance DNS.
Étape 1 : Obtenez le nom d’hôte de votre point de terminaison de stockage. Étape 2 : Créez un enregistrement intermédiaire de nom canonique (CNAME) auprès de votre fournisseur de domaine. Étape 3 : Pré-enregistrer le domaine personnalisé avec Azure. Étape 4 : Créez un enregistrement CNAME auprès de votre fournisseur de domaine. Étape 5 : Testez votre domaine personnalisé.
Étape 1 : Obtenir le nom d’hôte de votre point de terminaison de stockage
Le nom d’hôte est l’URL du point de terminaison de stockage sans l’identificateur du protocole et la barre oblique de fin.
Dans le portail Azure, accédez à votre compte de stockage.
Dans le volet de menu, sous Paramètres, sélectionnez Points de terminaison.
Copiez la valeur du point de terminaison du service Blob ou du point de terminaison de site web statique dans un fichier texte.
Supprimez l’identifiant de protocole (par exemple,
HTTPS) et la barre oblique de cette chaîne. Le tableau suivant contient des exemples.Type de point de terminaison point de terminaison nom d’hôte service blob https://mystorageaccount.blob.core.windows.net/mystorageaccount.blob.core.windows.netsite web statique https://mystorageaccount.z5.web.core.windows.net/mystorageaccount.z5.web.core.windows.netDéfinissez cette valeur pour plus tard.
Étape 2 : Créer un enregistrement de nom canonique intermédiaire (CNAME) avec votre fournisseur de domaine
Créez un enregistrement CNAME temporaire pour pointer vers votre nom d’hôte. Un enregistrement CNAME est un type de fonctionnalité DNS (Domain Name System) qui mappe un nom de domaine source à un nom de domaine de destination.
Remarque
Les enregistrements CNAME doivent être accessibles aux réseaux publics. Si les enregistrements CNAME sont privés, l’enregistrement sur Azure échoue.
Connectez-vous au site web de votre registraire de domaine, puis allez sur la page pour gérer les paramètres DNS.
Vous trouverez peut-être la page dans une section nommée Domain Name, DNS ou Name Server Management.
Recherchez la section relative à la gestion des enregistrements CNAME.
Vous devrez peut-être accéder à une page de paramètres avancés et rechercher CNAME, Alias ou Sous-domaines.
Créez un enregistrement CNAME. Dans le cadre de cet enregistrement, fournissez les éléments suivants :
Alias de sous-domaine tel que
wwwouphotos. Le sous-domaine est requis. Les domaines racines ne sont pas pris en charge.Ajoutez le
asverifysous-domaine à l’alias. Par exemple :asverify.wwwouasverify.photos.Nom d’hôte que vous avez obtenu dans la section Obtenir le nom d’hôte de votre point de terminaison de stockage plus haut dans cet article.
Ajoutez le sous-domaine
asverifyau nom d’hôte. Par exemple :asverify.mystorageaccount.blob.core.windows.net.
Étape 3 : Préinscrire votre domaine personnalisé auprès d’Azure
Lorsque vous préenregistrez votre domaine personnalisé auprès d’Azure, vous permettez à Azure de reconnaître votre domaine personnalisé sans avoir à modifier l’enregistrement DNS du domaine. Ainsi, lorsque vous modifiez l’enregistrement DNS du domaine, il est mappé au point d’extrémité du blob sans interruption.
Dans le portail Azure, accédez à votre compte de stockage.
Dans le volet de menu, sous Sécurité + mise en réseau, sélectionnez Mise en réseau.
Dans la page Mise en réseau , choisissez l’onglet Domaine personnalisé .
Remarque
Cette option n’apparaît pas dans les comptes qui ont activé la fonction d’espace de noms hiérarchique. Pour ces comptes, utilisez PowerShell ou Azure CLI pour effectuer cette étape.
Dans la zone de texte Nom de domaine , entrez le nom de votre domaine personnalisé, y compris le sous-domaine.
Par exemple, si votre domaine est contoso.com et que votre alias de sous-domaine est www, entrez
www.contoso.com. Si votre sous-domaine est des photos, entrezphotos.contoso.com.Cochez la case Utiliser la validation CNAME indirecte .
Pour inscrire le domaine personnalisé, choisissez le bouton Enregistrer .
Si l’inscription réussit, le portail vous informe que votre compte de stockage a été correctement mis à jour. Azure a vérifié votre domaine personnalisé, mais le trafic vers votre domaine n'est pas encore acheminé vers votre compte de stockage tant que vous n'avez pas créé un enregistrement CNAME auprès de votre fournisseur de domaine. Vous le ferez dans la section suivante.
Étape 4 : Créer un enregistrement CNAME avec votre fournisseur de domaine
Créez un enregistrement CNAME temporaire pour pointer vers votre nom d’hôte.
Connectez-vous au site web de votre registraire de domaine, puis allez sur la page pour gérer les paramètres DNS.
Vous trouverez peut-être la page dans une section nommée Domain Name, DNS ou Name Server Management.
Recherchez la section relative à la gestion des enregistrements CNAME.
Vous devrez peut-être accéder à une page de paramètres avancés et rechercher CNAME, Alias ou Sous-domaines.
Créez un enregistrement CNAME. Dans le cadre de cet enregistrement, fournissez les éléments suivants :
Alias de sous-domaine tel que
wwwouphotos. Le sous-domaine est requis. Les domaines racines ne sont pas pris en charge.Nom d’hôte que vous avez obtenu dans la section Obtenir le nom d’hôte de votre point de terminaison de stockage plus haut dans cet article.
Étape 5 : Tester votre domaine personnalisé
Pour vérifier que votre domaine personnalisé est mappé à votre point de terminaison du service de blob, créez un blob dans un conteneur public au sein de votre compte de stockage. Ensuite, dans un navigateur web, accédez à l’objet blob à l’aide d’un URI au format suivant : http://<subdomain.customdomain>/<mycontainer>/<myblob>
Par exemple, pour accéder à un formulaire web dans le myforms conteneur dans le sous-domaine personnalisé photos.contoso.com , vous pouvez utiliser l’URI suivant : http://photos.contoso.com/myforms/applicationform.htm
Supprimer un mappage de domaine personnalisé
Pour supprimer un mappage de domaine personnalisé, annulez l’inscription du domaine personnalisé. Utilisez l’une des procédures suivantes.
Dans le portail Azure, accédez à votre compte de stockage.
Dans le volet de menu, sous Sécurité + mise en réseau, sélectionnez Mise en réseau.
Dans la page Mise en réseau , choisissez l’onglet Domaine personnalisé .
Effacez le contenu de la zone de texte qui contient votre nom de domaine personnalisé.
Sélectionnez le bouton Enregistrer.
Après la suppression du domaine personnalisé, le portail vous informe que votre compte de stockage a été mis à jour avec succès.
Mapper un domaine personnalisé avec HTTPS activé
Cette approche implique davantage d’étapes, mais elle active l’accès HTTPS. Si vous n'avez pas besoin que les utilisateurs accèdent à votre blob ou à votre contenu web à l'aide de HTTPS, consultez la section Mapper un domaine personnalisé uniquement avec le HTTP activé de cet article. Cette approche utilise Azure Front Door (préféré) ou Azure CDN, qui sont des services de réseau de diffusion de contenu proposés par Azure.
Remarque
Le mappage de domaine personnalisé nécessite l’utilisation d’enregistrements CNAME. Les réseaux publics doivent pouvoir accéder aux enregistrements CNAME. Si les enregistrements CNAME sont privés, l’enregistrement sur Azure échoue.
Utilise Azure Front Door
Activez Azure Front Door sur votre point de terminaison d’objet blob ou de site web.
Pour connaître les étapes à suivre, consultez Intégrer un compte de stockage Azure à Azure Front Door.
Configurez HTTPS sur un domaine personnalisé Azure Front Door.
Remarque
Lorsque vous mettez à jour votre site web statique, veillez à effacer le contenu mis en cache sur les Points de Présence en périphérie (POPs) AFD en purgeant le point de terminaison AFD. Pour plus d’informations, consultez La purge du cache dans Azure Front Door.
(Facultatif) Passez en revue les conseils suivants :
- Découvrez comment utiliser Azure Front Door avec des objets blob de Stockage Azure.
- Découvrez comment activer Azure Front Door Private Link avec Stockage Blob Azure.
- Découvrez comment activer Azure Front Door - Lien privé avec un site Web statique de stockage.
- Redirection de HTTP à HTTPS avec AFD
- Facturation par la porte d'entrée.
Use Azure CDN
Activez Azure CDN sur votre objet blob ou point de terminaison web. Pour obtenir des instructions pas à pas, consultez Intégrer un compte de stockage Azure à Azure CDN.
Activez HTTPS sur un domaine personnalisé Azure CDN.
Remarque
Lorsque vous mettez à jour votre site statique, effacez le contenu mis en cache sur les serveurs périphériques du CDN en purgeant le point de terminaison du CDN. Pour plus d’informations, consultez Purger un point de terminaison CDN Azure.
(Facultatif) Passez en revue les conseils suivants :
Support des fonctionnalités
La prise en charge de cette fonctionnalité peut être impactée par l’activation de Data Lake Storage Gen2, du protocole NFS (Network File System) 3.0 ou du protocole SFTP (SSH File Transfer Protocol). Si vous avez activé l’une de ces fonctionnalités, consultez Prise en charge des fonctionnalités Stockage Blob dans les comptes Stockage Azure pour évaluer la prise en charge de cette fonctionnalité.