Trouvez la source, la distribution standard ou le locataire de distribution - 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.

Trouvez la source, la distribution standard ou le locataire de distribution

Avant de pouvoir déplacer un autre nom de domaine d'une distribution (standard ou locataire) à une autre, recherchez la distribution source. Il s'agit de la ressource à laquelle le nom de domaine alternatif est déjà associé. Lorsque vous connaissez l' Compte AWS ID des ressources de distribution source et cible, vous pouvez déterminer comment déplacer le nom de domaine secondaire.

Remarques
  • Nous vous recommandons d'utiliser l'opération ListDomainConflictsAPI, car elle prend en charge à la fois les distributions standard et les locataires de distribution.

  • Le fonctionnement de ListConflictingAliasesl'API ne prend en charge que les distributions standard.

Suivez ces exemples pour trouver la distribution source (standard ou locataire).

list-domain-conflicts
Astuce
  • Pour une distribution standard, vous devez disposer des cloudfront:ListDomainConflicts autorisations cloudfront:GetDistribution et.

  • Pour un locataire de distribution, vous devez disposer des cloudfront:ListDomainConflicts autorisations cloudfront:GetDistributionTenant et.

À utiliser list-domain-conflicts pour trouver la source, la distribution standard ou le locataire de distribution
  1. Utilisez la commande list-domain-conflicts, comme illustré dans l'exemple suivant.

    1. Remplacez www.example.com par le nom de domaine.

    2. Pour ledomain-control-validation-resource, spécifiez l'ID de la distribution standard cible ou du locataire de distribution que vous avez configuré précédemment. Vous devez disposer d'une distribution standard ou d'un tenant de distribution associé à un certificat qui couvre le domaine spécifié.

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

    Demande

    Cet exemple indique un tenant de distribution.

    aws cloudfront list-domain-conflicts \ --domain www.example.com \ --domain-control-validation-resource "DistributionTenantId=dt_2x9GhoK0TZRsohWzv1b9It8JABC"

    Réponse

    Pour chaque nom de domaine figurant dans la sortie de la commande, vous pouvez voir ce qui suit :

    • Type de ressource auquel le domaine est associé

    • L'ID de la ressource

    • L' Compte AWS ID propriétaire de la ressource

    L'ID de ressource et l'ID de compte sont partiellement masqués. Cela vous permet d'identifier la distribution standard ou le tenant de distribution qui appartient à votre compte et contribue à protéger les informations des entités dont vous n'êtes pas le propriétaire.

    { "DomainConflicts": [ { "Domain": "www.example.com", "ResourceType": "distribution-tenant", "ResourceId": "***************ohWzv1b9It8JABC", "AccountId": "******112233" } ] }

    La réponse répertorie tous les noms de domaine qui entrent en conflit ou se chevauchent avec celui que vous avez spécifié.

    exemple
    • Si vous le spécifieztenant1.example.com, la réponse inclut tenant1.example.com et le nom de domaine alternatif générique qui se chevauche (*.example.com s'il existe).

    • Si vous le spécifiez*.tenant1.example.com, la réponse inclut *.tenant1.example.com et tout autre nom de domaine couvert par ce caractère générique (par exemple, test.tenant1.example.com, dev.tenant1.example.com, etc.).

  2. Dans la réponse, recherchez la distribution standard source ou le locataire de distribution pour le nom de domaine alternatif que vous souhaitez déplacer, et notez l' Compte AWS ID.

  3. Comparez l'ID de compte de la distribution standard source ou du tenant de distribution avec l'ID du compte sur lequel vous avez créé la distribution standard ou le tenant de distribution cible à l'étape précédente. Vous pouvez ensuite déterminer si la source et la cible se trouvent dans la même zone Compte AWS. Vous pouvez ainsi déterminer le mode de déplacement du nom de domaine alternatif.

    Pour plus d'informations, consultez la list-domain-conflictscommande dans la AWS Command Line Interface référence.

list-conflicting-aliases (standard distributions only)
Astuce

Vous devez disposer des cloudfront:ListConflictingAliases autorisations cloudfront:GetDistribution et sur la distribution standard cible.

À utiliser list-conflicting-aliases pour trouver la distribution standard source
  1. Utilisez la commande list-conflicting-aliases, comme illustré dans l'exemple suivant.

    1. www.example.comRemplacez-le par le nom de domaine alternatif et EDFDVBD6EXAMPLE par l'ID de la distribution standard cible que vous avez configurée précédemment.

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

    Demande

    Cet exemple indique une distribution standard.

    aws cloudfront list-conflicting-aliases \ --alias www.example.com \ --distribution-id EDFDVBD6EXAMPLE

    Réponse

    Pour chaque nom de domaine alternatif dans la sortie de la commande, vous pouvez voir l'ID de la distribution standard à laquelle il est associé et l' Compte AWS ID propriétaire de la distribution standard. La distribution standard et le compte IDs sont partiellement masqués, ce qui vous permet d'identifier les distributions et les comptes standard que vous possédez, et contribue à protéger les informations de ceux que vous ne possédez pas.

    { "ConflictingAliasesList": { "MaxItems": 100, "Quantity": 1, "Items": [ { "Alias": "www.example.com", "DistributionId": "*******EXAMPLE", "AccountId": "******112233" } ] } }

    La réponse répertorie les noms de domaine alternatifs qui entrent en conflit ou se chevauchent avec celui que vous avez spécifié.

    exemple
    • Si vous le spécifiezwww.example.com, la réponse inclut www.exemple.com et le nom de domaine alternatif générique qui se chevauche (*.exemple.com) s'il existe.

    • Si vous le spécifiez*.example.com, la réponse inclut *.example.com et tout autre nom de domaine couvert par ce caractère générique (par exemple, www.example.com, test.example.com, dev.example.com, etc.).

  2. Recherchez la distribution standard pour le nom de domaine alternatif que vous souhaitez déplacer et notez son Compte AWS ID. Comparez cet identifiant de compte avec l'identifiant du compte sur lequel vous avez créé la distribution standard cible à l'étape précédente. Vous pouvez ensuite déterminer si ces deux distributions standard sont identiques Compte AWS et comment déplacer le nom de domaine alternatif.

    Pour plus d'informations, consultez la list-conflicting-aliasescommande dans la AWS Command Line Interface référence.

Consultez ensuite la rubrique suivante pour déplacer le nom de domaine alternatif.