Individuazione della distribuzione standard di origine o del tenant di distribuzione - Amazon CloudFront

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Individuazione della distribuzione standard di origine o del tenant di distribuzione

Prima di poter spostare un nome di dominio alternativo da una distribuzione (standard o tenant) a un’altra, individua la distribuzione di origine. Questa è la risorsa a cui è già associato il nome di dominio alternativo. Una volta che conosci l' Account AWS ID delle risorse di distribuzione di origine e di destinazione, puoi determinare come spostare il nome di dominio alternativo.

Note
  • Ti consigliamo di utilizzare l'operazione ListDomainConflictsAPI, poiché supporta sia le distribuzioni standard che i tenant di distribuzione.

  • L'operazione ListConflictingAliasesAPI supporta solo distribuzioni standard.

Segui questi esempi per trovare la distribuzione di origine (standard o tenant).

list-domain-conflicts
Suggerimento
  • Per una distribuzione standard, è necessario disporre delle autorizzazioni cloudfront:GetDistribution e cloudfront:ListDomainConflicts.

  • Per un tenant di distribuzione, è necessario disporre delle autorizzazioni cloudfront:GetDistributionTenant e cloudfront:ListDomainConflicts.

Come utilizzare list-domain-conflicts per trovare la distribuzione standard di origine e il tenant di distribuzione
  1. Usa il comando list-domain-conflicts come mostrato nell'esempio seguente.

    1. Sostituisci www.example.com con il nome di dominio.

    2. Per domain-control-validation-resource, specifica l’ID della distribuzione standard di destinazione o del tenant di distribuzione impostato in precedenza. È necessario disporre di una distribuzione standard o di un tenant di distribuzione associato a un certificato che copra il dominio specificato.

    3. Esegui questo comando utilizzando le credenziali che si trovano nella distribuzione Account AWS standard o nel tenant di distribuzione di destinazione.

    Richiesta

    In questo esempio viene specificato un tenant di distribuzione.

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

    Risposta

    Per ogni nome di dominio nell’output del comando, puoi vedere le informazioni seguenti:

    • Il tipo di risorsa a cui è associato il dominio

    • L'ID della risorsa

    • L' Account AWS ID che possiede la risorsa

    L’ID risorsa e l’ID account sono parzialmente nascosti. Ciò consente di identificare la distribuzione standard o il tenant di distribuzione appartenente all’account e contribuisce a proteggere le informazioni di quelli di cui non si è proprietari.

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

    Nella risposta vengono elencati tutti i nomi di dominio che sono in conflitto o si sovrappongono a quello specificato.

    Esempio
    • Se lo specifichitenant1.example.com, la risposta include tenant1.example.com e il nome di dominio alternativo con caratteri jolly sovrapposti (*.example.com se esiste).

    • Se lo specifichi*.tenant1.example.com, la risposta include *.tenant1.example.com e tutti i nomi di dominio alternativi coperti da tale wildcard (ad esempio, test.tenant1.example.com, dev.tenant1.example.com e così via).

  2. Nella risposta, trova la distribuzione standard di origine o il tenant di distribuzione per il nome di dominio alternativo che stai trasferendo e annota l'ID. Account AWS

  3. Confronta l’ID account della distribuzione standard di origine o il tenant di distribuzione con l’ID account in cui hai creato la distribuzione standard di destinazione o il tenant di destinazione nella fase precedente. Puoi quindi determinare se l’origine e la destinazione si trovano nello stesso Account AWS. In questo modo è possibile determinare come spostare il nome di dominio alternativo.

    Per ulteriori informazioni, vedi il comando list-domain-conflicts nel Riferimento dell’AWS Command Line Interface .

list-conflicting-aliases (standard distributions only)
Suggerimento

È necessario disporre delle autorizzazioni cloudfront:GetDistribution e cloudfront:ListConflictingAliases sulla distribuzione standard di destinazione.

Come usare list-conflicting-aliases per trovare la distribuzione standard di origine
  1. Usa il comando list-conflicting-aliases come mostrato nell'esempio seguente.

    1. Sostituiscilo www.example.com con il nome di dominio alternativo e EDFDVBD6EXAMPLE con l'ID della distribuzione standard di destinazione che hai impostato in precedenza.

    2. Esegui questo comando utilizzando le credenziali che si trovano nello stesso Account AWS della distribuzione standard di destinazione.

    Richiesta

    In questo esempio viene specificata una distribuzione standard.

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

    Risposta

    Per ogni nome di dominio alternativo nell’output del comando, puoi visualizzare l’ID della distribuzione standard a cui è associato e l’ID dell’ Account AWS che possiede la distribuzione standard. La distribuzione standard e l'account IDs sono parzialmente nascosti, il che ti consente di identificare le distribuzioni standard e gli account di tua proprietà e aiuta a proteggere le informazioni di quelli che non possiedi.

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

    Nella risposta vengono elencati i nomi di dominio alternativi che sono in conflitto o si sovrappongono a quello specificato.

    Esempio
    • Se lo specifichiwww.example.com, la risposta include www.example.com e il nome di dominio alternativo con caratteri jolly sovrapposti (*.example.com), se esiste.

    • Se lo specifichi*.example.com, la risposta include *.example.com e tutti i nomi di dominio alternativi coperti da quella wildcard (ad esempio, www.example.com, test.example.com, dev.example.com e così via).

  2. Trova la distribuzione standard per il nome di dominio alternativo che stai trasferendo e annota l'ID. Account AWS Confronta questo ID account con l’ID dell’account in cui è stata creata la distribuzione standard di destinazione nella fase precedente. Potrai quindi determinare se queste due distribuzioni standard coincidono Account AWS e come spostare il nome di dominio alternativo.

    Per ulteriori informazioni, vedi il comando list-conflicting-aliases nel Riferimento dell’AWS Command Line Interface .

Successivamente, consulta il seguente argomento per spostare il nome di dominio alternativo.