Temukan sumber distribusi standar atau penyewa distribusi - Amazon CloudFront

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Temukan sumber distribusi standar 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. Ketika Anda mengetahui Akun AWS ID sumber daya distribusi sumber dan target, Anda dapat menentukan cara memindahkan nama domain alternatif.

Catatan

Ikuti contoh-contoh ini untuk menemukan distribusi sumber (standar atau penyewa).

list-domain-conflicts
Tip
  • Untuk distribusi standar, Anda harus memiliki cloudfront:GetDistribution dan cloudfront:ListDomainConflicts izin.

  • Untuk penyewa distribusi, Anda harus memiliki cloudfront:GetDistributionTenant dan cloudfront:ListDomainConflicts izin.

Untuk digunakan list-domain-conflicts untuk menemukan sumber distribusi standar atau penyewa distribusi
  1. Gunakan perintah list-domain-conflicts seperti pada contoh berikut.

    1. Ganti www.example.com dengan nama domain.

    2. Untukdomain-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.

    3. Jalankan perintah ini menggunakan kredenal yang Akun AWS sama dengan distribusi standar target atau penyewa distribusi.

    Permintaan

    Contoh ini menentukan penyewa distribusi.

    aws cloudfront list-domain-conflicts \ --domain www.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 untuk mengidentifikasi distribusi standar atau penyewa distribusi milik 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 menentukantenant1.example.com, responsnya mencakup tenant1.example.com dan nama domain alternatif wildcard yang tumpang tindih (*.example.com jika ada).

    • Jika Anda menentukan*.tenant1.example.com, responsnya mencakup *.tenant1.example.com dan nama domain alternatif apa pun yang dicakup oleh wildcard tersebut (misalnya, test.tenant1.example.com, dev.tenant1.example.com, dan sebagainya).

  2. Dalam tanggapan, temukan distribusi standar sumber atau penyewa distribusi untuk nama domain alternatif yang Anda pindahkan, dan catat Akun AWS ID.

  3. Bandingkan ID akun dari penyewa distribusi atau distribusi standar sumber dengan ID akun tempat Anda membuat target distribusi standar atau penyewa distribusi pada langkah sebelumnya. Anda kemudian dapat menentukan apakah sumber dan targetnya sama Akun AWS. Ini membantu Anda menentukan cara memindahkan nama domain alternatif.

    Untuk informasi selengkapnya, lihat list-domain-conflictsperintah di AWS Command Line Interface Referensi.

list-conflicting-aliases (standard distributions only)
Tip

Anda harus memiliki cloudfront:GetDistribution dan cloudfront:ListConflictingAliases izin pada distribusi standar target.

Untuk digunakan list-conflicting-aliases untuk menemukan distribusi standar sumber
  1. Gunakan perintah list-conflicting-aliases seperti pada contoh berikut.

    1. Ganti www.example.com dengan nama domain alternatif, dan EDFDVBD6EXAMPLE dengan ID distribusi standar target yang Anda atur sebelumnya.

    2. Jalankan perintah ini menggunakan kredensyal yang Akun AWS sama dengan distribusi standar target.

    Permintaan

    Contoh ini menentukan distribusi standar.

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

    Respons

    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 dan akun standar sebagian IDs disembunyikan, yang memungkinkan Anda mengidentifikasi distribusi standar dan akun yang Anda miliki, dan membantu melindungi informasi yang tidak Anda miliki.

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

    Respons mencantumkan nama domain alternatif yang bertentangan atau tumpang tindih dengan nama domain yang Anda tentukan.

    Contoh
    • Jika Anda menentukanwww.example.com, responsnya mencakup www.example.com dan nama domain alternatif wildcard yang tumpang tindih (*.example.com) jika ada.

    • Jika Anda menentukan*.example.com, responsnya mencakup *.example.com dan nama domain alternatif apa pun yang dicakup oleh wildcard tersebut (misalnya, www.example.com, test.example.com, dev.example.com, dan sebagainya).

  2. Temukan distribusi standar untuk nama domain alternatif yang Anda pindahkan, dan catat Akun AWS ID. 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 cara memindahkan nama domain alternatif.

    Untuk informasi selengkapnya, lihat list-conflicting-aliasesperintah di AWS Command Line Interface Referensi.

Selanjutnya, lihat topik berikut untuk memindahkan nama domain alternatif.