Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Temukan distribusi standar sumber atau penyewa distribusi
Sebelum Anda dapat memindahkan nama domain alternatif dari satu distribusi (standar atau penyewa) ke yang lain, cari distribusi sumber. Ini adalah sumber daya yang sudah dikaitkan dengan nama domain alternatif. Bila Anda mengetahui Akun AWS ID sumber daya distribusi sumber dan target, Anda dapat menentukan cara memindahkan nama domain alternatif.
Catatan
-
Kami menyarankan Anda menggunakan operasi ListDomainConflicts API, karena mendukung distribusi standar dan penyewa distribusi.
-
Oper ListConflictingAliases asi API hanya mendukung distribusi standar.
Ikuti contoh-contoh ini untuk menemukan distribusi sumber (standar atau penyewa).
- list-domain-conflicts
-
Tip
-
Untuk distribusi standar, Anda harus memiliki
cloudfront:ListDomainConflictsizincloudfront:GetDistributiondan. -
Untuk penyewa distribusi, Anda harus memiliki
cloudfront:ListDomainConflictsizincloudfront:GetDistributionTenantdan.
Untuk menggunakan
list-domain-conflictuntuk menemukan distribusi standar sumber atau penyewa distribusi-
Gunakan perintah
list-domain-conflictsseperti pada contoh berikut.-
Ganti
www.example.comdengan nama domain. Untuk
domain-control-validation-resource, tentukan ID distribusi standar target atau penyewa distribusi yang Anda atur sebelumnya. Anda harus memiliki penyewa distribusi atau distribusi standar yang terkait dengan sertifikat yang mencakup domain yang ditentukan.-
Jalankan perintah ini menggunakan kredenSIAL yang Akun AWS sama dengan distribusi standar target atau penyewa distribusi.
Permintaan
Contoh ini menentukan penyewa distribusi.
aws cloudfront list-domain-conflicts \ --domainwww.example.com\ --domain-control-validation-resource "DistributionTenantId=dt_2x9GhoK0TZRsohWzv1b9It8JABC"Respons
Untuk setiap nama domain dalam output perintah, Anda dapat melihat yang berikut:
-
Jenis sumber daya yang dikaitkan dengan domain
-
ID sumber daya
-
Akun AWS ID yang memiliki sumber daya
ID sumber daya dan ID akun sebagian disembunyikan. Ini memungkinkan Anda mengidentifikasi penyewa distribusi atau distribusi standar yang dimiliki akun Anda, dan membantu melindungi informasi yang tidak Anda miliki.
{ "DomainConflicts": [ { "Domain": "www.example.com", "ResourceType": "distribution-tenant", "ResourceId": "***************ohWzv1b9It8JABC", "AccountId": "******112233" } ] }Respons mencantumkan semua nama domain yang bertentangan atau tumpang tindih dengan nama yang Anda tentukan.
Contoh
-
Jika Anda menentukan
tenant1.example.com, respons menyertakan tenant1.example.com dan nama domain alternatif wildcard yang tumpang tindih (*.example.com jika ada). -
Jika Anda menentukan
*.tenant1.example.com, respons menyertakan*.tenant1.example.com dan nama domain alternatif yang dicakup oleh wildcard tersebut (misalnya, test.tenant1.example.com, dev.tenant1.example.com, dan seterusnya).
-
-
Dalam tanggapan, cari distribusi standar sumber atau penyewa distribusi untuk nama domain alternatif yang Anda pindahkan, dan catat Akun AWS ID.
-
Bandingkan ID akun distribusi standar sumber atau penyewa distribusi dengan ID akun tempat Anda membuat distribusi standar target atau penyewa distribusi pada langkah sebelumnya. Anda kemudian dapat menentukan apakah sumber dan target sama Akun AWS. Ini membantu Anda menentukan cara memindahkan nama domain alternatif.
Untuk informasi selengkapnya, lihat list-domain-conflicts perintah di AWS Command Line Interface Referensi.
-
- list-conflicting-aliases (standard distributions only)
-
Tip
Anda harus memiliki
cloudfront:ListConflictingAliasesizincloudfront:GetDistributiondan pada distribusi standar target.Untuk menggunakan
list-conflicting-aliasuntuk menemukan distribusi standar sumber-
Gunakan perintah
list-conflicting-aliasesseperti pada contoh berikut.-
Ganti
www.example.comdengan nama domain alternatif, danEDFDVBD6EXAMPLEdengan ID distribusi standar target yang Anda atur sebelumnya. -
Jalankan perintah ini menggunakan kredenSIAL yang Akun AWS sama dengan distribusi standar target.
Permintaan
Contoh ini menentukan distribusi standar.
aws cloudfront list-conflicting-aliases \ --aliaswww.example.com\ --distribution-idEDFDVBD6EXAMPLERespons
Untuk setiap nama domain alternatif dalam output perintah, Anda dapat melihat ID distribusi standar yang terkait dengannya, dan Akun AWS ID yang memiliki distribusi standar. Distribusi standar dan ID akun sebagian disembunyikan, yang memungkinkan Anda mengidentifikasi distribusi dan akun standar yang Anda miliki, dan membantu melindungi informasi akun yang tidak Anda miliki.
{ "ConflictingAliasesList": { "MaxItems": 100, "Quantity": 1, "Items": [ { "Alias": "www.example.com", "DistributionId": "*******EXAMPLE", "AccountId": "******112233" } ] } }Tanggapan mencantumkan nama domain alternatif yang bertentangan atau tumpang tindih dengan nama yang Anda tentukan.
Contoh
-
Jika Anda menentukan
www.example.com, respons akan mencakup www.example.com dan nama domain alternatif wildcard yang tumpang tindih (*.example.com) jika ada. -
Jika Anda menentukan
*.example.com, respons menyertakan*.example.com dan nama domain alternatif yang dicakup oleh wildcard tersebut (misalnya, www.example.com, test.example.com, dev.example.com, dan seterusnya).
-
-
Temukan distribusi standar untuk nama domain alternatif yang Anda pindahkan, dan catat Akun AWS ID-nya. Bandingkan ID akun ini dengan ID akun tempat Anda membuat distribusi standar target pada langkah sebelumnya. Anda kemudian dapat menentukan apakah kedua distribusi standar ini sama Akun AWS dan bagaimana memindahkan nama domain alternatif.
Untuk informasi selengkapnya, lihat list-conflicting-aliases perintah di AWS Command Line Interface Referensi.
-
Selanjutnya, lihat topik berikut untuk memindahkan nama domain alternatif.