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:GetDistributionecloudfront:ListDomainConflicts. -
Per un tenant di distribuzione, è necessario disporre delle autorizzazioni
cloudfront:GetDistributionTenantecloudfront:ListDomainConflicts.
Come utilizzare
list-domain-conflictsper trovare la distribuzione standard di origine e il tenant di distribuzione-
Usa il comando
list-domain-conflictscome mostrato nell'esempio seguente.-
Sostituisci
www.example.comcon il nome di dominio. 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.-
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 \ --domainwww.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 specifichi
tenant1.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).
-
-
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
-
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:GetDistributionecloudfront:ListConflictingAliasessulla distribuzione standard di destinazione.Come usare
list-conflicting-aliasesper trovare la distribuzione standard di origine-
Usa il comando
list-conflicting-aliasescome mostrato nell'esempio seguente.-
Sostituiscilo
www.example.comcon il nome di dominio alternativo eEDFDVBD6EXAMPLEcon l'ID della distribuzione standard di destinazione che hai impostato in precedenza. -
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 \ --aliaswww.example.com\ --distribution-idEDFDVBD6EXAMPLERisposta
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 specifichi
www.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).
-
-
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.