Acheminement du trafic vers une CloudFront distribution Amazon à l'aide de votre nom de domaine - Amazon Route 53

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.

Acheminement du trafic vers une CloudFront distribution Amazon à l'aide de votre nom de domaine

Vous pouvez utiliser Amazon CloudFront, le réseau de diffusion de AWS contenu (CDN), pour accélérer la diffusion de votre contenu Web. CloudFront peut diffuser l'intégralité de votre site Web, y compris le contenu dynamique, statique, en streaming et interactif, en utilisant un réseau mondial de sites périphériques. Les utilisateurs qui demandent votre contenu sont acheminés automatiquement vers l'emplacement périphérique qui leur offre la latence la plus faible.

Note

Vous pouvez acheminer le trafic vers une CloudFront distribution uniquement pour les zones hébergées publiques.

CloudFront Pour distribuer le contenu de votre site Web, créez une distribution et définissez ses paramètres. Par exemple, spécifiez le compartiment Amazon S3 ou le serveur HTTP CloudFront à partir duquel vous souhaitez obtenir votre contenu, si vous souhaitez que seuls les utilisateurs sélectionnés aient accès à votre contenu et si vous souhaitez que les utilisateurs utilisent le protocole HTTPS.

Lorsque vous créez une distribution, CloudFront attribuez un nom de domaine à la distribution, tel qued111111abcdef8.cloudfront.net. Vous pouvez utiliser ce nom de domaine dans les URL de votre contenu, par exemple :

http://d111111abcdef8.cloudfront.net/logo.jpg

Sinon, vous pouvez utiliser votre propre nom de domaine dans les URL, par exemple :

http://example.com/logo.jpg

Suivez les étapes décrites dans le guide du CloudFront développeur Amazon pour utiliser votre propre nom de domaine dans les URL de vos fichiers dans une CloudFront distribution, au lieu du nom de domaine attribué à votre CloudFront distribution. Pour plus d'informations sur l'utilisation de votre propre nom de domaine dans une CloudFront distribution, consultez la section Utilisation d'URL personnalisées en ajoutant des noms de domaine alternatifs (CNAME).

Lorsque vous utilisez un nom de domaine Route 53 avec une CloudFront distribution, utilisez Amazon Route 53 pour créer un enregistrement d'alias pointant vers votre CloudFront distribution. Un enregistrement d'alias est une extension de Route 53 au DNS. Il est similaire à un enregistrement CNAME, mais vous pouvez créer un enregistrement d'alias pour le domaine racine, par exemple, example.com, ainsi que pour les sous-domaines, par exemple www.example.com. (Vous pouvez créer des enregistrements CNAME uniquement pour les sous-domaines.) Lorsque Route 53 reçoit une requête DNS qui correspond au nom et au type d'un enregistrement d'alias, Route 53 répond avec le nom de domaine associé à votre distribution.

Note

Route 53 ne facture pas les requêtes d'alias adressées aux CloudFront distributions ou à d'autres AWS ressources.

Prérequis

Pour commencer, vous devez disposer des éléments suivants :

  1. Un nom de domaine enregistré. Vous pouvez utiliser Amazon Route 53 en tant que bureau d'enregistrement de domaine, ou vous pouvez utiliser un autre bureau d'enregistrement.

  2. Route 53 en tant que service DNS pour le domaine. Si vous enregistrez votre nom de domaine à l'aide de Route 53, nous configurons automatiquement Route 53 en tant que service DNS pour le domaine.

    Pour en savoir plus sur l'utilisation de Route 53 comme fournisseur de service DNS pour votre domaine, consultez Configuration d'Amazon Route 53 en tant que service DNS d'un domaine existant.

  3. Demandez un certificat public afin que les CloudFront distributions Amazon nécessitent le protocole HTTPS. Pour plus d'informations, consultez Étape 2 : demander un certificat public et Validation DNS dans AWS Certificate Managerdans le Guide de l'utilisateur AWS Certificate Manager.

  4. Une CloudFront distribution. La distribution doit inclure un autre nom de domaine correspondant au nom de domaine que vous souhaitez utiliser pour vos URL au lieu du nom de domaine CloudFront attribué à votre distribution.

    Par exemple, si vous souhaitez que les URL de votre contenu contiennent le nom de domaine example.com, le champ Alternate Domain Name (Nom de domaine alternatif) de la distribution doit inclure example.com.

    Pour plus d'informations, consultez la documentation suivante dans le manuel Amazon CloudFront Developer Guide :

Configuration d'Amazon Route 53 pour acheminer le trafic vers une CloudFront distribution

Pour configurer Amazon Route 53 afin d'acheminer le trafic vers une CloudFront distribution, procédez comme suit. Pour plus d'informations sur l'utilisation de votre propre nom de domaine dans une CloudFront distribution, consultez la section Utilisation d'URL personnalisées en ajoutant des noms de domaine alternatifs (CNAME) dans le manuel Amazon CloudFront Developer Guide.

Note

Les changements se propagent généralement sur tous les serveurs Route 53 en 60 secondes. Lorsque les modifications se propageront, vous pourrez acheminer le trafic vers votre CloudFront distribution en utilisant le nom de l'enregistrement d'alias que vous créez dans cette procédure.

Pour acheminer le trafic vers une distribution CloudFront
  1. Obtenez le nom de domaine CloudFront attribué à votre distribution et déterminez si IPv6 est activé :

    1. Connectez-vous à la CloudFront console AWS Management Console et ouvrez-la à l'adressehttps://console.aws.amazon.com/cloudfront/v4/home.

    2. Dans la colonne ID, sélectionnez le nom lié de la distribution vers laquelle vous souhaitez acheminer le trafic (et non la case à cocher).

    3. Dans l'onglet General (Général), obtenez la valeur du champ Distribution Domain name (Nom de domaine de distribution).

    4. Dans l'onglet Général, dans la section Paramètres, choisissez Modifier et faites défiler l'écran pour vérifier le champ IPv6 afin de voir si IPv6 est activé pour la distribution. Si IPv6 est activé, vous devrez créer deux enregistrements d'alias pour la distribution, un pour acheminer le trafic IPv4 vers la distribution et un pour acheminer le trafic IPv6. Choisissez Cancel (Annuler).

      Pour plus d'informations, consultez Activer IPv6 dans la rubrique Valeurs que vous spécifiez lors de la création ou de la mise à jour d'une distribution dans le manuel Amazon CloudFront Developer Guide.

  2. Connectez-vous à AWS Management Console et ouvrez la console Route 53 à l'adresse https://console.aws.amazon.com/route53/.

  3. Dans le panneau de navigation, choisissez Zones hébergées.

  4. Choisissez le nom associé de la zone hébergée pour le domaine que vous souhaitez utiliser pour acheminer le trafic vers votre CloudFront distribution.

  5. Choisissez Créer un registre.

    Vous pouvez utiliser l'assistant pour créer les enregistrements ou choisir Switch to quick create (Passer à la création rapide).

  6. Indiquez l'une des valeurs suivantes :

    Stratégie de routage

    Choisissez la stratégie de routage applicable. Pour plus d’informations, consultez Sélection d'une stratégie de routage.

    Nom de l'enregistrement

    Entrez le nom de domaine que vous souhaitez utiliser pour acheminer le trafic vers votre CloudFront distribution. La valeur par défaut est le nom de la zone hébergée.

    Par exemple, si le nom de la zone hébergée est example.com et si vous souhaitez utiliser acme.example.com pour acheminer le trafic vers votre distribution, entrez acme.

    Alias

    Si vous utilisez la méthode de création d'enregistrement Quick create (Création rapide), activez Alias.

    Important

    Vous devez créer un enregistrement Alias pour que la CloudFront distribution fonctionne.

    Valeur/acheminer le trafic vers

    Choisissez Alias pour CloudFront les distributions. La région us-east-1 est sélectionnée par défaut. Choisissez le nom de domaine CloudFront attribué à la distribution lorsque vous l'avez créée. Il s'agit de la valeur obtenue à l'étape 1.

    Type de registre

    Choisissez A – adresse IPv4.

    Si IPv6 est activé pour la distribution et que vous créez un second enregistrement, choisissez AAAA – IPv6 address (AAAA – adresse IPv6).

    Évaluer l'état de la cible

    Acceptez la valeur par défaut de No (Non).

  7. Choisissez Create records (Créer des registres).

  8. Si IPv6 est activé pour la distribution, répétez les étapes 5 à 7. Spécifiez les mêmes paramètres, sauf pour le champ Type d'enregistrement, comme indiqué à l'étape 6.