

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

# Diffusez du contenu avec des domaines personnalisés pour votre distribution Lightsail
<a name="amazon-lightsail-enabling-distribution-custom-domains"></a>

Activez des domaines personnalisés pour votre distribution Amazon Lightsail afin d'utiliser vos noms de domaine enregistrés avec votre distribution. Avant d'activer des domaines personnalisés, votre distribution n'accepte le trafic que pour le domaine par défaut associé à votre distribution lorsque vous la créez pour la première fois (par exemple, `123456abcdef.cloudfront.net`). Lorsque vous activez des domaines personnalisés, vous devez choisir le certificat SSL/TLS Lightsail que vous avez créé pour les domaines que vous souhaitez utiliser avec votre distribution. Une fois que vous avez activé les domaines personnalisés, votre distribution accepte le trafic pour tous les domaines associés au certificat que vous avez choisi.

**Important**  
Un seul certificat peut être utilisé à la fois par distribution. Si vous désactivez les domaines personnalisés sur votre distribution, votre distribution ne peut plus gérer le trafic HTTPS pour le domaine que vous avez enregistré tant que vous n'activez pas à nouveau les domaines personnalisés.  
Les noms de domaine associés au SSL/TLS certificat ne peuvent pas être utilisés par une autre distribution sur tous les comptes Amazon Web Services (AWS), y compris les distributions sur le CloudFront service Amazon. Vous pourrez créer le certificat pour les domaines, mais vous ne pourrez pas l'utiliser avec votre distribution.

Pour plus d'informations sur les distributions, veuillez consulter [Distributions de réseaux de diffusion de contenu](amazon-lightsail-content-delivery-network-distributions.md).

## Conditions préalables
<a name="enable-distribution-custom-domains-prerequisite"></a>

Avant de commencer, vous devez créer une distribution Lightsail. Pour plus d'informations, veuillez consulter [Création d'une distribution](amazon-lightsail-creating-content-delivery-network-distribution.md).

Vous devez également avoir créé et validé un SSL/TLS certificat pour votre distribution. Pour plus d'informations, consultez [Créer des SSL/TLS certificats pour votre distribution](amazon-lightsail-create-a-distribution-certificate.md) et [Valider les certificats SSL/TLS pour](amazon-lightsail-validating-a-distribution-certificate.md) votre distribution.

## Activer des domaines personnalisés pour votre distribution
<a name="enable-distribution-custom-domains"></a>

Procédez comme suit pour activer les domaines personnalisés pour votre distribution.

1. Connectez-vous à la console [Lightsail](https://lightsail.aws.amazon.com/).

1. Dans le volet de navigation de gauche, choisissez **Networking**.

1. Choisissez le nom de la distribution pour laquelle vous souhaitez activer des domaines personnalisés.

1. Cliquez sur l'onglet **Domaines personnalisés** de la page de gestion de votre distribution.

1. Choisissez **Attachement d'un certificat**.

   Si vous n'avez pas de certificats, vous devez d'abord créer et valider un certificat SSL/TLS pour vos domaines avant de pouvoir l'attacher à votre distribution. Pour plus d'informations, consultez la section [Création de SSL/TLS certificats pour votre distribution](amazon-lightsail-create-a-distribution-certificate.md).

1. Dans le menu déroulant qui s'affiche, sélectionnez un certificat valide pour le ou les domaines que vous souhaitez utiliser avec votre service de conteneurs.

1. Vérifiez que les informations du certificat sont correctes, puis choisissez **Attach** (Attacher).

1. Le **Status** (Statut) de la distribution passera à **Updating** (Mise à jour en cours). Lorsque le statut passe à **Enabled** (Activé), le domaine du certificat apparaît dans la section **Custom domains** (Domaines personnalisés). 

1. Choisissez **Add domain assignment** (Ajouter l'attribution de domaine) pour pointer le domaine vers votre distribution.

1. Vérifiez que le certificat et les informations DNS sont corrects, puis choisissez **Add assignment** (Ajouter une attribution). Après quelques instants, le trafic pour le domaine que vous avez sélectionné commencera à être accepté par votre distribution.

**Topics**
+ [Conditions préalables](#enable-distribution-custom-domains-prerequisite)
+ [Activer des domaines personnalisés pour votre distribution](#enable-distribution-custom-domains)
+ [Pointer votre domaine vers une distribution](amazon-lightsail-point-domain-to-distribution.md)
+ [Modifier le domaine personnalisé](amazon-lightsail-changing-distribution-custom-domains.md)
+ [Désactivation de domaines personnalisés de distribution](amazon-lightsail-disabling-distribution-custom-domains.md)
+ [Ajouter un domaine d'une distribution à un service de conteneur](amazon-lightsail-adding-distribution-default-domain-to-container-service.md)

# Dirigez des domaines personnalisés vers les distributions Lightsail
<a name="amazon-lightsail-point-domain-to-distribution"></a>

Vous devez rediriger vos noms de domaine enregistrés vers votre distribution Amazon Lightsail après avoir activé les domaines personnalisés pour votre distribution. Pour ce faire, ajoutez un enregistrement d'alias à la zone DNS de chacun des domaines spécifiés sur le certificat que vous utilisez avec votre distribution. Tous les enregistrements que vous ajoutez doivent pointer vers le domaine par défaut (par exemple, `123456abcdef.cloudfront.net`) de votre distribution.

Dans ce guide, nous vous expliquons la procédure à suivre pour rediriger vos domaines vers votre distribution à l'aide d'une zone DNS Lightsail. La procédure pour rediriger vos domaines vers votre distribution via un autre fournisseur d'hébergement DNS, tel que Domain.com ou GoDaddy, peut être similaire. [Pour plus d'informations sur les zones DNS de Lightsail, consultez la section DNS.](understanding-dns-in-amazon-lightsail.md)

Pour plus d'informations sur la création de distributions, veuillez consulter [Création de distributions](amazon-lightsail-creating-content-delivery-network-distribution.md).

**Table des matières**
+ [Étape 1 : Exécuter le prérequis](#point-domain-to-distribution-prerequisite)
+ [Étape 2 : Obtenir le domaine par défaut de votre distribution](#get-distribution-default-domain-name)
+ [Étape 3 : Ajouter un enregistrement à la zone DNS de votre domaine](#add-distribution-alias-record-to-dns-zone)

## Étape 1 : Exécuter le prérequis
<a name="point-domain-to-distribution-prerequisite"></a>

Avant de commencer, vous devez activer les domaines personnalisés pour votre distribution Lightsail. Pour plus d'informations, veuillez consulter [Activer les domaines personnalisés pour votre distribution](amazon-lightsail-enabling-distribution-custom-domains.md).

## Étape 2 : Obtenir le domaine par défaut de votre distribution
<a name="get-distribution-default-domain-name"></a>

Suivez la procédure ci-dessous pour obtenir le nom de domaine par défaut de votre distribution, que vous spécifiez lorsque vous ajoutez un enregistrement d'alias au DNS de votre domaine.

1. Connectez-vous à la console [Lightsail](https://lightsail.aws.amazon.com/).

1. Dans le volet de navigation de gauche, choisissez **Networking**.

1. Choisissez le nom de la distribution pour laquelle vous souhaitez obtenir le nom de domaine par défaut.

1. Dans la section d'en-tête de la page de gestion de votre distribution, notez le nom de domaine par défaut de votre distribution. Le nom de domaine par défaut de votre distribution est similaire à `123456abcdef.cloudfront.net`.

   Vous devez ajouter cette valeur dans le cadre d'un enregistrement d'alias dans le DNS de vos domaines. Nous vous recommandons de copier et de coller cette valeur dans un fichier texte que vous pouvez consulter ultérieurement. Passez à la section suivante [Étape 3 : Ajouter un enregistrement à la zone DNS de votre domaine](#add-distribution-alias-record-to-dns-zone) de ce didacticiel.

## Étape 3 : Ajouter un enregistrement à la zone DNS de votre domaine
<a name="add-distribution-alias-record-to-dns-zone"></a>

Suivez la procédure ci-dessous pour ajouter un enregistrement à la zone DNS de votre domaine.

1. Dans le volet de navigation de gauche, choisissez **Domains & DNS**.

1. Sous la section **Zones DNS** de la page, choisissez le nom de domaine auquel vous souhaitez ajouter l'enregistrement qui dirigera le trafic de votre domaine vers votre distribution.

1. Choisissez l'onglet **DNS records** (Enregistrements DNS). Choisissez ensuite **Add record** (Ajouter un enregistrement).

1. Effectuez l'une des étapes suivantes en fonction du type de domaine que vous souhaitez pointer vers votre distribution :
   + Choisissez un enregistrement d'adresse (A) pour pointer un domaine apex (par exemple, `example.com`) à votre distribution.

     Si un enregistrement A pour l'apex de votre domaine est déjà présent dans votre zone DNS, vous devez modifier cet enregistrement existant au lieu d'ajouter un autre enregistrement A.
   + Choisissez un nom canonique (CNAME) pour pointer un sous-domaine, tel que `website.example.com`, vers votre distribution.

1. Si vous ajoutez un enregistrement A, dans la zone de texte **Est résolu en**, choisissez le nom de votre distribution. Si vous ajoutez un enregistrement CNAME, dans la zone de texte **Correspond à**, entrez le nom de domaine par défaut de votre distribution.
**Note**  
Lorsque vous ajoutez un enregistrement A à votre zone DNS et que vous choisissez le nom de votre distribution, vous ajoutez en réalité un enregistrement d'alias, qui est différent d'un enregistrement d'adresse. Lightsail vous permet d'ajouter facilement des enregistrements d'alias sans les étapes supplémentaires généralement requises par les autres fournisseurs d'hébergement DNS.

1. Choisissez l'icône d'enregistrement pour enregistrer l'enregistrement dans votre zone DNS.

   Répétez ces étapes pour ajouter des enregistrements DNS supplémentaires pour les domaines de votre certificat que vous utilisez avec votre distribution. Laissez aux modifications le temps de se propager via le DNS Internet. Après quelques minutes, vous devriez voir si votre domaine pointe vers votre distribution. Vous devez également tester votre distribution. Pour plus d'informations, veuillez consulter [Test de votre distribution](amazon-lightsail-testing-distribution.md).

# Mettez à jour les domaines de certificats SSL/TLS pour votre distribution Lightsail
<a name="amazon-lightsail-changing-distribution-custom-domains"></a>

Vous pouvez remplacer les domaines personnalisés utilisés par votre distribution Amazon Lightsail par un autre domaine ou ensemble de domaines. Pour ce faire, vous devez d'abord créer un nouveau certificat SSL/TLS pour les domaines que vous souhaitez utiliser avec votre distribution. Pour plus d'informations, veuillez consulter [Création de certificats SSL/TLS pour votre distribution](amazon-lightsail-create-a-distribution-certificate.md). Une fois le nouveau certificat validé, vous remplacez l'ancien certificat par le nouveau, modifiant ainsi les domaines personnalisés de votre distribution.

Pour plus d'informations sur la création de distributions, veuillez consulter [Création de distributions](amazon-lightsail-creating-content-delivery-network-distribution.md).

## Modifier des domaines personnalisés pour votre distribution
<a name="changing-distribution-custom-domains"></a>

Procédez comme suit pour modifier les domaines personnalisés de votre distribution.

1. Connectez-vous à la console [Lightsail](https://lightsail.aws.amazon.com/).

1. Dans le volet de navigation de gauche, choisissez **Networking**.

1. Choisissez le nom de la distribution dont vous souhaitez modifier les domaines personnalisés.

1. Cliquez sur l'onglet **Custom domains** (Domaines personnalisés) de la page de gestion de votre distribution.

1. Détachez le certificat SSL/TLS qui est actuellement attaché à la distribution.

   Le statut de la distribution passera à **In progress** (En cours).

1. Une fois que le statut de la distribution est redevenu **Enabled** (Activé), choisissez **Attach certificate** (Attacher un certificat).

1. Dans le menu déroulant qui s'affiche, sélectionnez un certificat valide pour le ou les domaines que vous souhaitez utiliser avec votre service de conteneurs.

1. Vérifiez que les informations du certificat sont correctes, puis choisissez **Attach** (Attacher).

1. Ajoutez une attribution de domaine au DNS de votre domaine pour pointer le domaine vers votre distribution.

   Le **Status** (Statut) de la distribution passera à **Updating** (Mise à jour en cours). Lorsque le statut passe à **Ready** (Prêt), le domaine du certificat apparaît dans la section **Custom domains** (Domaines personnalisés). Choisissez **Add domain assignment** (Ajouter l'attribution de domaine) pour pointer le domaine vers votre distribution.

1. Choisissez **Add assignment** (Ajouter une attribution). Après quelques instants, le trafic pour le domaine que vous avez sélectionné commencera à être accepté par votre distribution.

1. Choisissez **Save** (Enregistrer).

# Désactiver les domaines personnalisés pour les distributions Lightsail
<a name="amazon-lightsail-disabling-distribution-custom-domains"></a>

Désactivez les domaines personnalisés pour votre distribution Amazon Lightsail afin de ne plus utiliser vos noms de domaine enregistrés avec votre distribution. Une fois que vous avez désactivé les domaines personnalisés, votre distribution n'accepte le trafic que pour le domaine par défaut associé à votre distribution lorsque vous la créez pour la première fois (par exemple, `123456abcdef.cloudfront.net`). Le trafic des domaines personnalisés précédemment associés rencontrera une erreur 403.

Pour plus d'informations sur les distributions, veuillez consulter [Distributions de réseaux de diffusion de contenu](amazon-lightsail-content-delivery-network-distributions.md).

## Désactivation de domaines personnalisés de votre distribution
<a name="disable-distribution-custom-domains"></a>

Procédez comme suit pour désactiver des domaines personnalisés de votre distribution.

1. Connectez-vous à la console [Lightsail](https://lightsail.aws.amazon.com/).

1. Dans le volet de navigation de gauche, choisissez **Networking**.

1. Choisissez le nom de la distribution dont vous souhaitez désactiver des domaines personnalisés.

1. Cliquez sur l'onglet **Domaines personnalisés** de la page de gestion de votre distribution.

   La page **Domaines personnalisés** affiche les SSL/TLS certificats actuellement attachés à votre distribution, le cas échéant.

1. Choisissez l’une des options suivantes :

   1. Choisissez **Configure distribution domains** (Configurer les domaines de distribution) pour désélectionner les domaines précédemment sélectionnés ou pour sélectionner d'autres domaines associés au service de conteneurs.

   1. Choisissez **Détacher** pour détacher le certificat de la distribution et supprimer tous les domaines qui lui sont associés.

1. Votre demande de désactivation de domaines personnalisés est soumise, et l'état de votre distribution devient **En cours**. Après un certain temps, l'état de votre distribution passe à **Activé**.

Une fois que vous avez désactivé les domaines personnalisés, votre distribution n'accepte le trafic que pour le domaine par défaut associé à votre distribution lorsque vous la créez pour la première fois (par exemple, `123456abcdef.cloudfront.net`). Le trafic des domaines personnalisés précédemment associés rencontrera une erreur 403. Vous devez mettre à jour les registres DNS des domaines afin que le trafic de ces domaines soit dirigé vers une autre ressource.

# Ajouter le domaine par défaut d'une distribution à un service de conteneur Lightsail
<a name="amazon-lightsail-adding-distribution-default-domain-to-container-service"></a>

Vous pouvez choisir un service de conteneur Amazon Lightsail comme origine d'une distribution sur un réseau de diffusion de contenu (CDN). La distribution met alors en cache et sert le site Web ou l'application Web hébergé(e) sur votre service de conteneur. Si vous utilisez une distribution Lightsail avec votre service de conteneur Lightsail, Lightsail ajoute automatiquement le nom de domaine par défaut de votre distribution en tant que domaine personnalisé sur votre service de conteneur. Cela permet d'acheminer le trafic entre votre distribution et votre service de conteneur. Cependant, vous *devez* effectuer les étapes décrites dans ce guide pour ajouter manuellement le nom de domaine par défaut de votre distribution à votre service de conteneur dans les circonstances suivantes :
+ Si quelque chose ne va pas et que le nom de domaine par défaut de votre distribution n'est pas automatiquement ajouté à votre service de conteneur.
+ Si vous utilisez une distribution autre qu'une distribution Lightsail avec votre service de conteneur.

Vous pouvez ajouter manuellement le nom de domaine par défaut de votre distribution à votre service de conteneur uniquement en utilisant le AWS Command Line Interface (AWS CLI). Pour plus d'informations sur les services de conteneurs, veuillez consulter [Services de conteneurs](amazon-lightsail-container-services.md). Pour plus d'informations sur les distributions, veuillez consulter [Stockage d'objets](buckets-in-amazon-lightsail.md).

## Ajouter un domaine par défaut d'une distribution à un service de conteneur
<a name="adding-distribution-default-domain-to-container-service"></a>

Procédez comme suit pour ajouter le domaine par défaut d'une distribution à un service de conteneur dans Lightsail à l'aide AWS Command Line Interface du ().AWS CLI Pour ce faire, utilisez la commande `update-container-service`. Pour plus d’informations, consultez [update-container-service](https://docs.aws.amazon.com/cli/latest/reference/lightsail/update-container-service.html) dans la *Référence des commandes de l’AWS CLI *.

**Note**  
Vous devez l'installer AWS CLI et le configurer pour Lightsail avant de poursuivre cette procédure. Pour plus d'informations, voir [Configurer le AWS CLI pour qu'il fonctionne avec Lightsail](lightsail-how-to-set-up-and-configure-aws-cli.md).

1. Ouvrez une invite de commande ou une fenêtre de terminal.

1. Saisissez l'une des commandes suivantes pour ajouter le domaine par défaut d'une distribution à un service de conteneur.
**Note**  
Si vous avez ajouté un domaine personnalisé à votre service de conteneur, vous devrez alors spécifier à la fois votre domaine personnalisé et le domaine par défaut de votre distribution.

   **Aucun domaine personnalisé n'est configuré sur le service de conteneur :**

   ```
   aws lightsail update-container-service --service-name ContainerServiceName --public-domain-names '{"_": ["DistributionDefaultDomain"]}'
   ```

   **Un ou plusieurs domaines personnalisés sont configurés sur le service de conteneur :**

   ```
   aws lightsail update-container-service --service-name ContainerServiceName --public-domain-names '{"CertificateName": ["ExistingCustomDomain"],"_": ["DistributionDefaultDomain"]}'
   ```

   Dans la commande, remplacez l'exemple de texte suivant par le vôtre :
   + *ContainerServiceName*- Le nom du service de conteneur Lightsail qui a été spécifié comme origine de la distribution.
   + *DistributionDefaultDomain*- Le domaine par défaut de la distribution qui utilise le service de conteneur comme origine. Par exemple, `example123.cloudfront.net`.
   + *CertificateName*« - Le nom du certificat Lightsail des domaines personnalisés actuellement associés au service de conteneur, le cas échéant. Si aucun domaine personnalisé n'est attaché au service de conteneur, utilisez la commande étiquetée comme **Aucun domaine personnalisé n'est configuré sur le service de conteneur**.
   + *DistributionDefaultDomain*- Le domaine personnalisé actuellement attaché au service de conteneur.

   Exemples :
   + **Aucun domaine personnalisé n'est configuré sur le service de conteneur :**

     ```
     aws lightsail update-container-service --service-name ContainerServiceName --public-domain-names '{"_": ["example123.cloudfront.net"]}'
     ```
   + **Un ou plusieurs domaines personnalisés sont configurés sur le service de conteneur :**

     ```
     aws lightsail update-container-service --service-name ContainerServiceName --public-domain-names '{"example-com": ["example.com"],"_": ["example123.cloudfront.net"]}'
     ```