View a markdown version of this page

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. Quando 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 ListDomainConflicts API, poiché supporta sia le distribuzioni standard che i tenant di distribuzione.

  • L'operazione ListConflictingAliases API supporta solo le 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.

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

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

    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 proprietario della 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 specifichitenant1.example.com, la risposta include tenant1.example.com e il nome di dominio alternativo con caratteri jolly sovrapposti (*.example.com se esiste).

    • Se si specifica*.tenant1.example.com, la risposta include *.tenant1.example.com e qualsiasi nome di dominio alternativo coperto da tale jolly (ad esempio, test.tenant1.example.com, dev.tenant1.example.com, dev.tenant1.example.com e così via).

  2. Nella risposta, individua la distribuzione standard di origine o il tenant di distribuzione per il nome di dominio alternativo che stai spostando 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.

Per utilizzare list-conflicting-alias 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 impostata in precedenza. Configurazione della distribuzione standard di destinazione o del tenant di distribuzione

    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. Gli ID della distribuzione standard e dell’account sono parzialmente nascosti, il che consente di identificare le distribuzioni standard e gli account di cui si è proprietari, ma aiuta a proteggere le informazioni di quelli di cui non si è proprietari.

    { "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 esistente.

    • Se si specifica*.example.com, la risposta include *.example.com e tutti i nomi di dominio alternativi coperti da tale jolly (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. Puoi quindi determinare se queste due distribuzioni standard sono uguali 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.