Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Suchen der Quellstandarddistribution oder des Quelldistributionsmandanten
Bevor Sie einen alternativen Domainnamen von einer Distribution (Standard oder Mandant) in eine andere verschieben können, müssen Sie die Quelldistribution finden. Das ist die Ressource, der der alternative Domainname bereits zugeordnet ist. Wenn Sie die AWS-Konto ID sowohl der Quell- als auch der Zielverteilungsressourcen kennen, können Sie festlegen, wie der alternative Domainname verschoben werden soll.
Hinweise
-
Wir empfehlen, den ListDomainConflicts API-Vorgang zu verwenden, da er sowohl Standardverteilungen als auch Distributionsmandanten unterstützt.
-
Der ListConflictingAliases API-Vorgang unterstützt nur Standardverteilungen.
Folgen Sie diesen Beispielen, um die Quelldistribution (Standard oder Mandant) zu finden.
- list-domain-conflicts
-
Tipp
-
Für eine Standarddistribution benötigen Sie die Berechtigung
cloudfront:ListDomainConflictsundcloudfront:GetDistribution. -
Für einen Distributionsmandanten benötigen Sie die Berechtigung
cloudfront:ListDomainConflictsundcloudfront:GetDistributionTenant.
Um
List-Domain-Conflicts zu verwenden, um die Quellstandarddistribution oder den Distributionsmandantenzu finden-
Verwenden Sie den Befehl
list-domain-conflictswie im folgenden Beispiel gezeigt.-
Ersetzen Sie durch den
www.example.comDomainnamen. Geben Sie als
domain-control-validation-resourcedie ID der Zielstandarddistribution oder des Zieldistributionsmandanten an, die bzw. den Sie zuvor eingerichtet haben. Sie benötigen eine Standarddistribution oder einen Distributionsmandanten mit einem zugeordneten Zertifikat, das die angegebene Domain abdeckt.-
Führen Sie diesen Befehl mit den Anmeldeinformationen aus, die mit denen des Zielmandanten für die Standardverteilung oder den Zielverteilungsmandanten übereinstimmen. AWS-Konto
Anforderung
In diesem Beispiel wird ein Distributionsmandant angegeben.
aws cloudfront list-domain-conflicts \ --domainwww.example.com\ --domain-control-validation-resource "DistributionTenantId=dt_2x9GhoK0TZRsohWzv1b9It8JABC"Antwort
Für jeden Domainnamen in der Befehlsausgabe wird Folgendes angezeigt:
-
der Ressourcentyp, dem die Domain zugeordnet ist
-
die Ressourcen-ID
-
Die AWS-Konto ID, der die Ressource gehört
Die Ressourcen-ID und die Konto-ID sind teilweise ausgeblendet. Auf diese Weise können Sie die Standarddistribution oder den Distributionsmandanten Ihres Kontos identifizieren, ohne dass Informationen zu Distributionen Dritter preisgegeben werden.
{ "DomainConflicts": [ { "Domain": "www.example.com", "ResourceType": "distribution-tenant", "ResourceId": "***************ohWzv1b9It8JABC", "AccountId": "******112233" } ] }In der Antwort werden alle Domainnamen aufgeführt, die in Konflikt stehen oder sich mit dem angegebenen Namen überschneiden.
Beispiel
-
Wenn Sie angeben
tenant1.example.com, enthält die Antwort tenant1.example.com und den überlappenden alternativen Domänennamen mit Platzhaltern (*.example.com, falls vorhanden). -
Wenn Sie angeben
*.tenant1.example.com, umfasst die Antwort *.tenant1.example.com und alle alternativen Domänennamen, die durch diesen Platzhalter abgedeckt sind (z. B. test.tenant1.example.com, dev.tenant1.example.com usw.).
-
-
Suchen Sie in der Antwort nach der Quellstandardverteilung oder dem Distributionsmandanten für den alternativen Domainnamen, den Sie verschieben, und notieren Sie sich die ID. AWS-Konto
-
Vergleichen Sie die Konto-ID der Quellstandarddistribution oder des Quelldistributionsmandanten mit der Konto-ID, für die Sie im vorherigen Schritt die Zielstandarddistribution oder den Zieldistributionsmandanten erstellt haben. Sie können dann feststellen, ob sich die Quelle und das Ziel im selben AWS-Konto befinden. Dies hilft Ihnen zu bestimmen, wie Sie den alternativen Domänennamen verschieben.
Weitere Informationen finden Sie unter list-domain-conflicts in der AWS Command Line Interface Reference.
-
- list-conflicting-aliases (standard distributions only)
-
Tipp
Sie müssen über die
cloudfront:GetDistribution- undcloudfront:ListConflictingAliases-Berechtigungen für die Zielstandarddistribution verfügen.Um die
Quell-Standarddistribution mithilfe von list-conflicting-aliaseszu finden-
Verwenden Sie den Befehl
list-conflicting-aliaseswie im folgenden Beispiel gezeigt.-
www.example.comErsetzen Sie ihn durch den alternativen Domänennamen undEDFDVBD6EXAMPLEdurch die ID der Ziel-Standarddistribution, die Sie zuvor eingerichtet haben. -
Führen Sie diesen Befehl mit Anmeldeinformationen aus, die sich im selben AWS-Konto wie die Zielstandarddistribution befinden.
Anforderung
In diesem Beispiel wird eine Standarddistribution angegeben.
aws cloudfront list-conflicting-aliases \ --aliaswww.example.com\ --distribution-idEDFDVBD6EXAMPLEAntwort
Für jeden alternativen Domainnamen in der Ausgabe des Befehls wird die ID der Standarddistribution angezeigt, mit der er verknüpft ist, und die AWS-Konto -ID, die die Standarddistribution besitzt. Die Standarddistributions- und Konto-IDs sind teilweise ausgeblendet, sodass Sie die Standarddistributionen und Konten identifizieren können, die Ihnen gehören, ohne dass die Informationen von Distributionen und Konten, die Sie nicht besitzen, offengelegt werden.
{ "ConflictingAliasesList": { "MaxItems": 100, "Quantity": 1, "Items": [ { "Alias": "www.example.com", "DistributionId": "*******EXAMPLE", "AccountId": "******112233" } ] } }In der Antwort werden die alternativen Domainnamen aufgeführt, die in Konflikt stehen oder sich mit dem angegebenen Namen überschneiden.
Beispiel
-
Wenn Sie angeben
www.example.com, umfasst die Antwort www.example.com und den überlappenden alternativen Domänennamen mit Platzhaltern (*.example.com), falls vorhanden. -
Wenn Sie angeben
*.example.com, umfasst die Antwort *.example.com und alle alternativen Domänennamen, die durch diesen Platzhalter abgedeckt sind (z. B. www.example.com, test.example.com, dev.example.com usw.).
-
-
Suchen Sie die Standardverteilung für den alternativen Domainnamen, den Sie verschieben, und notieren Sie sich die ID. AWS-Konto Vergleichen Sie diese Konto-ID mit der Konto-ID, in der Sie im vorherigen Schritt die Zielstandarddistribution erstellt haben. Anschließend können Sie feststellen, ob diese beiden Standardverteilungen identisch sind AWS-Konto und wie der alternative Domainname verschoben werden soll.
Weitere Informationen finden Sie unter list-conflicting-aliases in der AWS Command Line Interface Reference.
-
Fahren Sie nun mit dem folgenden Thema zum Verschieben des alternativen Domainnamens fort.