

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

# Menambahkan domain khusus yang dikelola oleh penyedia DNS pihak ketiga
<a name="to-add-a-custom-domain-managed-by-a-third-party-dns-provider"></a>

Jika tidak menggunakan Amazon Route 53 untuk mengelola domain, Anda dapat menambahkan domain khusus yang dikelola oleh penyedia DNS pihak ketiga ke aplikasi yang digunakan dengan Amplify.

Jika Anda menggunakan GoDaddy, lihat [Memperbarui catatan DNS untuk domain yang dikelola oleh GoDaddy](to-add-a-custom-domain-managed-by-godaddy.md) instruksi khusus untuk penyedia ini.

**Cara menambahkan domain kustom yang dikelola penyedia DNS pihak ketiga**

1. Masuk ke Konsol Manajemen AWS dan buka konsol [Amplify](https://console.aws.amazon.com/amplify/).

1. Pilih aplikasi tempat domain kustom akan ditambahkan.

1. Di panel navigasi, pilih **Hosting**, **Domain khusus**.

1. Pada halaman **Custom domain**, pilih **Add domain**.

1. Masukkan nama domain root Anda. Misalnya, jika nama domain Anda **https://example.com**, masukkan**example.com**.

1. Amplify mendeteksi bahwa Anda tidak menggunakan domain Route 53 dan memberi Anda opsi untuk membuat zona yang dihosting di Route 53.
   + Untuk membuat zona yang dihosting di Route 53

     1. Pilih **Buat zona yang dihosting di Rute 53**.

     1. Pilih **Konfigurasi domain**.

     1. Server nama zona yang dihosting ditampilkan di konsol. Buka situs web penyedia DNS Anda dan tambahkan server nama ke pengaturan DNS Anda.

     1. Pilih **Saya telah menambahkan server nama di atas ke registri domain saya**.

     1. Lanjutkan ke langkah tujuh.
   + Untuk melanjutkan dengan konfigurasi manual

     1. Pilih **konfigurasi Manual**

     1. Pilih **Konfigurasi domain**.

     1. Lanjutkan ke langkah tujuh.

1. Secara default, Amplify secara otomatis membuat dua entri subdomain untuk domain Anda. **Misalnya, jika nama domain Anda adalah **example.com**, Anda akan melihat subdomain **https://www.example.com**dan **https://example.com**dengan pengalihan diatur dari domain root ke subdomain www.** 

   (Opsional) Anda dapat mengubah konfigurasi default jika ingin menambahkan subdomain saja. Untuk mengubah konfigurasi default, pilih **Menulis ulang dan mengalihkan dari panel navigasi dan konfigurasikan** domain Anda.

1. Pilih SSL/TLS sertifikat yang akan digunakan. Anda dapat menggunakan sertifikat terkelola default yang disediakan Amplify untuk Anda, atau sertifikat pihak ketiga khusus yang telah Anda impor. AWS Certificate Manager
   + Gunakan sertifikat terkelola Amplify default.

     1. Pilih **Amplify managed certificate**.
   + Gunakan sertifikat pihak ketiga khusus.

     1. Pilih **sertifikat SSL khusus**.

     1. Pilih sertifikat yang akan digunakan dari daftar.

1. Pilih **Tambahkan domain**.

1. Jika Anda memilih **Buat zona yang dihosting di Route 53** di langkah enam, lanjutkan ke langkah 15.

   Jika Anda memilih **Konfigurasi manual**, pada langkah enam, Anda harus memperbarui catatan DNS Anda dengan penyedia domain pihak ketiga Anda. 

   Di menu **Tindakan**, pilih **Lihat catatan DNS**. Tangkapan layar berikut menunjukkan catatan DNS yang ditampilkan di konsol.  
![\[Catatan DNS ditampilkan di konsol Amplify.\]](http://docs.aws.amazon.com/id_id/amplify/latest/userguide/images/amplify-customdomains-DNSRecords.png)

1. Lakukan salah satu tindakan berikut: 
   + Jika Anda menggunakan GoDaddy, pergi ke[Memperbarui catatan DNS untuk domain yang dikelola oleh GoDaddy](to-add-a-custom-domain-managed-by-godaddy.md).
   + Jika Anda menggunakan penyedia DNS pihak ketiga yang berbeda, lanjutkan ke langkah berikutnya dalam panduan ini. 

1. Buka situs web penyedia DNS, masuk ke akun Anda, lalu cari pengaturan manajemen DNS untuk domain Anda. Anda akan mengkonfigurasi dua catatan CNAME.

1. Konfigurasikan catatan CNAME pertama untuk mengarahkan subdomain Anda ke server AWS validasi.

   Jika konsol Amplify menampilkan data DNS untuk memverifikasi kepemilikan subdomain Anda seperti **\$1c3e2d7eaf1e656b73f46cd6980fdc0e.example.com**, masukkan hanya untuk nama subdomain rekaman CNAME. ** \$1c3e2d7eaf1e656b73f46cd6980fdc0e**

   Tangkapan layar berikut menunjukkan lokasi catatan verifikasi yang akan digunakan.  
![\[Bagian catatan DNS di konsol Amplify dengan catatan verifikasi Hostname dilingkari.\]](http://docs.aws.amazon.com/id_id/amplify/latest/userguide/images/amplify-customdomains-DNS-verification-1.png)

   Jika konsol Amplify menampilkan catatan server validasi ACM seperti **\$1cjhwou20vhu2exampleuw20vuyb2ovb9.j9s73ucn9vy.acm-validations.aws, masukkan untuk nilai catatan CNAME**. **\$1cjhwou20vhu2exampleuw20vuyb2ovb9.j9s73ucn9vy.acm-validations.aws**

   Tangkapan layar berikut menunjukkan lokasi catatan verifikasi ACM yang akan digunakan.  
![\[Catatan DNS di konsol Amplify, termasuk catatan verifikasi ACM.\]](http://docs.aws.amazon.com/id_id/amplify/latest/userguide/images/amplify-customdomains-DNS-verification2.png)

   Amplify menggunakan informasi ini untuk memverifikasi kepemilikan domain Anda dan menghasilkan SSL/TLS sertifikat untuk domain Anda. Setelah Amplify memvalidasi kepemilikan domain Anda, semua lalu lintas akan dilayani menggunakan HTTPS/2.
**catatan**  
Sertifikat Amplify default yang dihasilkan oleh AWS Certificate Manager (ACM) berlaku selama 13 bulan dan diperbarui secara otomatis selama aplikasi Anda di-host dengan Amplify. Amplify tidak dapat memperpanjang sertifikat jika catatan verifikasi CNAME telah diubah atau dihapus. Anda harus menghapus dan menambahkan domain lagi di konsol Amplify.
**penting**  
Penting bagi Anda untuk melakukan langkah ini segera setelah menambahkan domain khusus Anda di konsol Amplify. ACM AWS Certificate Manager (ACM) segera mulai mencoba memverifikasi kepemilikan. Seiring waktu, frekuensi pemeriksaan menjadi berkurang. Jika Anda menambahkan atau memperbarui catatan CNAME beberapa jam setelah membuat aplikasi, aplikasi Anda akan terus menampilkan status menunggu verifikasi.

1. Konfigurasikan catatan CNAME kedua untuk mengarahkan subdomain Anda ke domain Amplify. Misalnya, jika subdomain Anda adalah **www.example.com**, masukkan **www** untuk nama subdomain.

   Jika konsol Amplify menampilkan domain untuk aplikasi Anda sebagai **d111111abcdef8.cloudfront.net**, masukkan domain Amplify. **d111111abcdef8.cloudfront.net**

   Jika Anda memiliki lalu lintas produksi, kami sarankan Anda memperbarui catatan CNAME ini setelah status domain Anda ditampilkan sebagai **TERSEDIA di konsol** Amplify.

   Tangkapan layar berikut menunjukkan lokasi catatan nama domain yang akan digunakan.  
![\[Catatan DNS di konsol Amplify, termasuk catatan nama domain.\]](http://docs.aws.amazon.com/id_id/amplify/latest/userguide/images/amplify-customdomains-DNS-verification3.png)

1. Konfigurasikan ANAME/ALIAS record untuk menunjuk ke domain root aplikasi Anda (misalnya **https://example.com**). Catatan ANAME mengarahkan root domain Anda ke hostname. Jika memiliki lalu lintas produksi, Anda sebaiknya memperbarui catatan ANAME setelah status domain Anda menampilkan tulisan **TERSEDIA** di konsol. Untuk penyedia DNS yang tidak memiliki ANAME/ALIAS dukungan, kami sangat menyarankan untuk memigrasikan DNS Anda ke Route 53. Untuk informasi selengkapnya, lihat [Mengonfigurasi Amazon Route 53 sebagai layanan DNS Anda](https://docs.aws.amazon.com/Route53/latest/DeveloperGuide/dns-configuring.html).

**catatan**  
Verifikasi kepemilikan domain dan propagasi DNS untuk domain pihak ketiga dapat membutuhkan waktu hingga 48 jam. Untuk bantuan seputar mengatasi kesalahan yang terjadi, lihat [Memecahkan masalah domain kustom](custom-domain-troubleshoot-guide.md). 