Déplacer le nom de domaine alternatif - Amazon CloudFront

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.

Déplacer le nom de domaine alternatif

Selon le cas, choisissez parmi les méthodes suivantes pour déplacer le nom de domaine alternatif :

Les distributions source et cible (standard ou locataire) sont identiques Compte AWS

Utilisez la update-domain-association commande dans le AWS Command Line Interface (AWS CLI) pour déplacer le nom de domaine alternatif.

Cette commande fonctionne pour tous les transferts d'un même compte, y compris lorsque le nom de domaine alternatif est un domaine apex (également appelé domaine racine, comme exemple.com).

Les distributions source et cible (standard ou locataire) sont différentes Comptes AWS

Si vous avez accès à la distribution standard source ou au locataire de distribution, que le nom de domaine alternatif n'est pas un domaine apex et que vous n'utilisez pas encore de caractère générique chevauchant ce nom de domaine alternatif, utilisez un caractère générique pour déplacer le nom de domaine alternatif. Pour de plus amples informations, veuillez consulter Utilisation d’un caractère générique pour déplacer un nom de domaine alternatif.

Si vous n'avez pas accès à la Compte AWS distribution standard source ou au tenant de distribution, vous pouvez essayer d'utiliser la update-domain-association commande pour déplacer le nom de domaine alternatif. La distribution standard source ou le tenant de distribution doivent être désactivés pour que vous puissiez déplacer le nom de domaine alternatif. Pour obtenir de l'aide supplémentaire, consultez Contacter AWS Support pour déplacer un autre nom de domaine.

Note

Vous pouvez utiliser la associate-alias commande, mais elle ne prend en charge que les distributions standard. Consultez AssociateAliasle manuel Amazon CloudFront API Reference.

update-domain-association (standard distributions and distribution tenants)
À utiliser update-domain-association pour déplacer un autre nom de domaine
  1. Utilisez la commande update-domain-association, comme illustré dans l'exemple suivant.

    1. example.comRemplacez-le par le nom de domaine alternatif et spécifiez l'ID de la distribution standard ou du locataire de distribution cible.

    2. Exécutez cette commande en utilisant des informations d'identification identiques Compte AWS à celles de la distribution standard ou du locataire de distribution cible.

    Notez les restrictions suivantes
    • Outre l'cloudfront:UpdateDomainAssociationautorisation, vous devez avoir l'cloudfront:UpdateDistributionautorisation de mettre à jour une distribution standard. Pour mettre à jour un tenant de distribution, vous devez en avoir l'cloudfront:UpdateDistributionTenantautorisation.

    • Si les distributions source et cible (standard ou locataire) sont différentes Comptes AWS, la source doit être désactivée avant de pouvoir déplacer le domaine.

    • La distribution cible doit être configurée comme décrit dans Configurer la distribution standard ou le locataire de distribution cible.

    Demande

    aws cloudfront update-domain-association \ --domain "www.example.com" \ --target-resource DistributionTenantId=dt_9Fd3xTZq7Hl2KABC \ --if-match E3UN6WX5ABC123

    Réponse

    { "ETag": "E7Xp1Y3N9DABC", "Domain": "www.example.com", "ResourceId": "dt_9Fd3xTZq7Hl2KABC" }

    Cette commande supprime le nom de domaine alternatif de la distribution standard source ou du tenant de distribution et l'ajoute à la distribution standard ou au tenant de distribution cible.

  2. Une fois la distribution cible entièrement déployée, mettez à jour votre configuration DNS pour faire pointer votre nom de domaine vers le point de terminaison CloudFront de routage. Par exemple, votre enregistrement DNS pointerait votre nom de domaine alternatif (www.example.com) vers le nom de domaine CloudFront fourni d111111abcdef8.cloudfront.net. Si la cible est un locataire de distribution, spécifiez le point de terminaison du groupe de connexion. Pour de plus amples informations, veuillez consulter Pointer les domaines vers CloudFront.

associate-alias (standard distributions only)
À utiliser associate-alias pour déplacer un autre nom de domaine
  1. Utilisez la commande associate-alias, comme illustré dans l'exemple suivant.

    1. www.example.comRemplacez-le par le nom de domaine alternatif et EDFDVBD6EXAMPLE par l'ID de distribution standard cible.

    2. Exécutez cette commande en utilisant des informations d'identification identiques à Compte AWS celles de la distribution standard cible.

      Notez les restrictions suivantes
      • Vous devez disposer d'cloudfront:UpdateDistributionautorisations cloudfront:AssociateAlias et d'autorisations sur la distribution standard cible.

      • Si la distribution standard source et cible se trouvent dans la même distribution Compte AWS, vous devez disposer d'une cloudfront:UpdateDistribution autorisation sur la distribution standard source.

      • Si la distribution standard source et la distribution standard cible sont différentes Comptes AWS, vous devez d'abord désactiver la distribution standard source.

      • La distribution standard cible doit être configurée comme décrit dansConfigurer la distribution standard ou le locataire de distribution cible.

      Demande

      aws cloudfront associate-alias \ --alias www.example.com \ --target-distribution-id EDFDVBD6EXAMPLE

      Cette commande supprime le nom de domaine alternatif de la distribution standard source et le déplace vers la distribution standard cible.

  2. Une fois la distribution standard cible entièrement déployée, mettez à jour votre configuration DNS pour faire pointer l'enregistrement DNS du nom de domaine secondaire vers le nom de domaine de distribution de la distribution standard cible. Par exemple, votre enregistrement DNS pointerait votre nom de domaine alternatif (www.example.com) vers le nom de domaine CloudFront fourni d111111abcdef8.cloudfront.net.

Pour plus d'informations, consultez la associate-aliascommande dans la référence des AWS CLI commandes.

Utilisation d’un caractère générique pour déplacer un nom de domaine alternatif

Si la distribution source se trouve dans une distribution Compte AWS différente de la distribution cible et que la distribution source est activée, vous pouvez utiliser un caractère générique pour déplacer le nom de domaine secondaire.

Note

Vous pouvez utiliser un caractère générique pour déplacer un domaine apex (comme example.com). Pour déplacer un domaine apex lorsque les distributions source et cible sont différentes Comptes AWS, contactez Support. Pour de plus amples informations, veuillez consulter Contacter AWS Support pour déplacer un autre nom de domaine.

Pour utiliser un caractère générique pour déplacer un nom de domaine alternatif
Note

Ce processus implique plusieurs mises à jour de vos distributions. Attendez que chaque distribution déploie entièrement la dernière modification avant de passer à l’étape suivante.

  1. Mettez à jour la distribution cible pour ajouter un nom de domaine alternatif couvrant le nom de domaine alternatif que vous déplacez. Si le nom de domaine alternatif que vous déplacez correspond à www.example.com, ajoutez le nom de domaine alternatif *.example.com à la distribution cible. Pour ce faire, le SSL/TLS certificat de la distribution cible doit inclure le nom de domaine générique. Pour de plus amples informations, veuillez consulter Mettre à jour une distribution.

  2. Mettez à jour les paramètres DNS du nom de domaine alternatif de manière à ce qu’il pointe vers le nom de domaine de la distribution cible. Par exemple, si le nom de domaine alternatif que vous déplacez correspond à www.example.com, mettez à jour l’enregistrement DNS correspondant à www.example.com de manière à acheminer le trafic vers le nom de domaine de la distribution cible (par exemple d111111abcdef8.cloudfront.net).

    Note

    Même une fois les paramètres DNS mis à jour, le nom de domaine alternatif est toujours servi par la distribution source puisque c’est là que le nom de domaine alternatif est actuellement configuré.

  3. Mettez à jour la distribution source pour supprimer le nom de domaine de remplacement. Pour plus d’informations, consultez Mettre à jour une distribution.

  4. Mettez à jour la distribution cible pour ajouter le nom de domaine alternatif. Pour plus d’informations, consultez Mettre à jour une distribution.

  5. Utilisez dig (ou un outil de requête DNS similaire) pour vérifier que l’enregistrement DNS du le nom de domaine alternatif est résolu avec le nom de domaine de la distribution cible.

  6. (Facultatif) Mettez à jour la distribution cible pour supprimer le nom de domaine alternatif avec caractère générique.

Contacter AWS Support pour déplacer un autre nom de domaine

Si les distributions source et cible sont différentes Comptes AWS et que vous n'avez pas accès à la distribution source Compte AWS ou que vous ne pouvez pas désactiver la distribution source, vous pouvez contacter Support pour déplacer le nom de domaine alternatif.

À contacter Support pour déplacer un autre nom de domaine
  1. Configurez une distribution cible, y compris l’enregistrement TXT DNS qui pointe vers la distribution cible. Pour de plus amples informations, veuillez consulter Configurer la distribution standard ou le locataire de distribution cible.

  2. Contactez-nous Support pour leur demander de vérifier que vous êtes bien le propriétaire du domaine et de le déplacer vers la nouvelle CloudFront distribution pour vous.

  3. Une fois la distribution cible entièrement déployée, mettez à jour votre configuration DNS afin de pointer l’enregistrement DNS du nom de domaine alternatif vers le nom de domaine de distribution de la distribution cible.