

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

# Pindahkan nama domain alternatif
<a name="alternate-domain-names-move-options"></a>

Tergantung pada situasi Anda, pilih dari cara-cara berikut untuk memindahkan nama domain alternatif:

**Distribusi sumber dan target (standar atau penyewa) sama Akun AWS**  
Gunakan **update-domain-association** perintah di AWS Command Line Interface (AWS CLI) untuk memindahkan nama domain alternatif.   
Perintah ini berfungsi untuk semua gerakan akun yang sama, termasuk ketika nama domain alternatif adalah domain puncak (juga disebut *domain root*, seperti example.com).

**Distribusi sumber dan target (standar atau penyewa) berbeda Akun AWS**  
Jika Anda memiliki akses ke distribusi standar sumber atau penyewa distribusi, nama domain alternatif *bukan* domain puncak, dan Anda belum menggunakan wildcard yang tumpang tindih dengan nama domain alternatif tersebut, gunakan wildcard untuk memindahkan nama domain alternatif. Untuk informasi selengkapnya, lihat [Gunakan wildcard untuk memindahkan nama domain alternatif](#alternate-domain-names-move-use-wildcard).  
Jika Anda tidak memiliki akses ke Akun AWS yang memiliki distribusi standar sumber atau penyewa distribusi, Anda dapat mencoba menggunakan **update-domain-association** perintah untuk memindahkan nama domain alternatif. Penyewa distribusi atau distribusi standar sumber harus dinonaktifkan sebelum Anda dapat memindahkan nama domain alternatif. Untuk bantuan tambahan, lihat [Kontak AWS Dukungan untuk memindahkan nama domain alternatif](#alternate-domain-names-move-contact-support).

**catatan**  
Anda dapat menggunakan **associate-alias** perintah, tetapi perintah ini hanya mendukung distribusi standar. Lihat [AssociateAlias](https://docs.aws.amazon.com/cloudfront/latest/APIReference/API_AssociateAlias.html)di *Referensi CloudFront API Amazon*.

------
#### [ update-domain-association (standard distributions and distribution tenants) ]

**Untuk digunakan `update-domain-association` untuk memindahkan nama domain alternatif**

1. Gunakan perintah `update-domain-association` seperti pada contoh berikut. 

   1. Ganti *example.com* dengan nama domain alternatif, dan tentukan ID dari distribusi standar target atau penyewa distribusi. 

   1. Jalankan perintah ini menggunakan kredensil yang Akun AWS sama dengan distribusi standar target atau penyewa distribusi.
**Perhatikan batasan berikut**  
Selain `cloudfront:UpdateDomainAssociation` izin, Anda harus memiliki `cloudfront:UpdateDistribution` izin untuk memperbarui distribusi standar. Untuk memperbarui penyewa distribusi, Anda harus memiliki `cloudfront:UpdateDistributionTenant` izin.
Jika distribusi sumber dan target (standar atau penyewa) berbeda Akun AWS, sumber harus dinonaktifkan sebelum Anda dapat memindahkan domain.
Distribusi target harus diatur seperti yang dijelaskan dalam[Mengatur target distribusi standar atau penyewa distribusi](alternate-domain-names-move-create-target.md).

   **Permintaan**

   ```
   aws cloudfront update-domain-association \
     --domain "www.example.com" \
     --target-resource DistributionTenantId=dt_9Fd3xTZq7Hl2KABC \
     --if-match E3UN6WX5ABC123
   ```

   **Respons**

   ```
   {
       "ETag": "E7Xp1Y3N9DABC",
       "Domain": "www.example.com",
       "ResourceId": "dt_9Fd3xTZq7Hl2KABC"
   }
   ```

   Perintah ini menghapus nama domain alternatif dari distribusi standar sumber atau penyewa distribusi dan menambahkannya ke distribusi standar target atau penyewa distribusi.

1. Setelah distribusi target sepenuhnya diterapkan, perbarui konfigurasi DNS Anda untuk mengarahkan nama domain Anda ke titik akhir CloudFront perutean. Misalnya, catatan DNS Anda akan mengarahkan nama domain alternatif Anda (`www.example.com`) ke nama domain yang CloudFront disediakan d111111abcdef8.cloudfront.net. Jika targetnya adalah penyewa distribusi, tentukan titik akhir grup koneksi. Untuk informasi selengkapnya, lihat [Arahkan domain ke CloudFront](managed-cloudfront-certificates.md#point-domains-to-cloudfront).

------
#### [ associate-alias (standard distributions only) ]

**Untuk digunakan `associate-alias` untuk memindahkan nama domain alternatif**

1. Gunakan perintah `associate-alias` seperti pada contoh berikut. 

   1. Ganti *www.example.com* dengan nama domain alternatif, dan *EDFDVBD6EXAMPLE* dengan ID distribusi standar target. 

   1. Jalankan perintah ini menggunakan kredensyal yang Akun AWS sama dengan distribusi standar target.
**Perhatikan batasan berikut**  
Anda harus memiliki `cloudfront:AssociateAlias` dan `cloudfront:UpdateDistribution` izin pada distribusi standar target.
Jika distribusi standar sumber dan target sama Akun AWS, Anda harus memiliki `cloudfront:UpdateDistribution` izin pada distribusi standar sumber.
Jika distribusi standar sumber dan distribusi standar target berbeda Akun AWS, Anda harus menonaktifkan distribusi standar sumber terlebih dahulu.
Distribusi standar target harus diatur seperti yang dijelaskan dalam[Mengatur target distribusi standar atau penyewa distribusi](alternate-domain-names-move-create-target.md).

      **Permintaan**

      ```
      aws cloudfront associate-alias \
      --alias www.example.com \
      --target-distribution-id EDFDVBD6EXAMPLE
      ```

      Perintah ini menghapus nama domain alternatif dari distribusi standar sumber dan memindahkannya ke distribusi standar target.

1. Setelah distribusi standar target sepenuhnya diterapkan, perbarui konfigurasi DNS Anda untuk mengarahkan catatan DNS nama domain alternatif ke nama domain distribusi distribusi distribusi standar target. Misalnya, catatan DNS Anda akan mengarahkan nama domain alternatif Anda (`www.example.com`) ke nama domain yang CloudFront disediakan d111111abcdef8.cloudfront.net.

Untuk informasi selengkapnya, lihat [https://awscli.amazonaws.com/v2/documentation/api/latest/reference/cloudfront/associate-alias.html](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/cloudfront/associate-alias.html)perintah di *AWS CLI Command Reference*.

------

## Gunakan wildcard untuk memindahkan nama domain alternatif
<a name="alternate-domain-names-move-use-wildcard"></a>

Jika distribusi sumber berbeda Akun AWS dari distribusi target, dan distribusi sumber diaktifkan, Anda dapat menggunakan wildcard untuk memindahkan nama domain alternatif.

**catatan**  
Anda tidak dapat menggunakan wildcard untuk memindahkan domain apex (seperti example.com). Untuk memindahkan domain apex ketika distribusi sumber dan target berbeda Akun AWS, hubungi. Dukungan Untuk informasi selengkapnya, lihat [Kontak AWS Dukungan untuk memindahkan nama domain alternatif](#alternate-domain-names-move-contact-support).

**Untuk menggunakan wildcard untuk memindahkan nama domain alternatif**
**catatan**  
Proses ini melibatkan beberapa pembaruan untuk distribusi Anda. Tunggu hingga setiap distribusi menerapkan perubahan terbaru sepenuhnya sebelum melanjutkan ke langkah berikutnya.

1. Perbarui distribusi target untuk menambahkan nama domain alternatif wildcard yang mencakup nama domain alternatif yang Anda pindahkan. Misalnya, jika nama domain alternatif yang Anda pindahkan adalah www.example.com, tambahkan nama domain alternatif\$1.example.com ke distribusi target. Untuk melakukan ini, SSL/TLS sertifikat pada distribusi target harus menyertakan nama domain wildcard. Untuk informasi selengkapnya, lihat [Perbarui distribusi](HowToUpdateDistribution.md).

1. Perbarui pengaturan DNS untuk nama domain alternatif untuk menunjuk ke nama domain dari distribusi target. Misalnya, jika nama domain alternatif yang Anda pindahkan adalah www.example.com, perbarui data DNS untuk www.example.com untuk merutekan lalu lintas ke nama domain distribusi target (misalnya d111111abcdef8.cloudfront.net).
**catatan**  
Bahkan setelah Anda memperbarui pengaturan DNS, nama domain alternatif masih disajikan oleh distribusi sumber karena di situlah nama domain alternatif saat ini dikonfigurasi.

1. Perbarui distribusi sumber untuk menghapus nama domain alternatif. Untuk informasi selengkapnya, lihat [Perbarui distribusi](HowToUpdateDistribution.md).

1. Perbarui distribusi target untuk menambahkan nama domain alternatif. Untuk informasi selengkapnya, lihat [Perbarui distribusi](HowToUpdateDistribution.md).

1. Gunakan **dig** (atau alat kueri DNS serupa) untuk memvalidasi bahwa catatan DNS untuk nama domain alternatif menyelesaikan nama domain dari distribusi target.

1. (Opsional) Perbarui distribusi target untuk menghapus nama domain alternatif wildcard.

## Kontak AWS Dukungan untuk memindahkan nama domain alternatif
<a name="alternate-domain-names-move-contact-support"></a>

Jika distribusi sumber dan target berbeda Akun AWS, dan Anda tidak memiliki akses ke distribusi sumber Akun AWS atau tidak dapat menonaktifkan distribusi sumber, Anda dapat menghubungi Dukungan untuk memindahkan nama domain alternatif.

**Untuk menghubungi Dukungan untuk memindahkan nama domain alternatif**

1. Siapkan distribusi target, termasuk catatan DNS TXT yang mengarah ke distribusi target. Untuk informasi selengkapnya, lihat [Mengatur target distribusi standar atau penyewa distribusi](alternate-domain-names-move-create-target.md).

1. [Hubungi Dukungan](https://console.aws.amazon.com/support/home) untuk meminta mereka memverifikasi bahwa Anda memiliki domain, dan memindahkan domain ke CloudFront distribusi baru untuk Anda.

1. Setelah distribusi target sepenuhnya digunakan, perbarui konfigurasi DNS Anda untuk mengarahkan data DNS nama domain alternatif ke nama domain distribusi distribusi distribusi target.