Firebase Hosting Custom Domain: Cara Memasang Domain Sendiri Di Firebase Hosting
Jika Anda ingin mencoba hosting website dengan Firebase, salah satu fitur yang bisa Anda gunakan adalah Firebase Hosting. Dalam layanan ini, Anda bisa menggunakan domain default dari Firebase, yaitu nama proyek.web.app atau nama proyek.firebaseapp.com. Namun, jika Anda ingin menggunakan domain sendiri, Anda bisa menyimpannya di Firebase Hosting.
Cara Memasang Domain Sendiri di Firebase Hosting
Untuk memasang domain sendiri di Firebase Hosting, Anda perlu melakukan beberapa langkah berikut:
- Buat proyek Firebase baru atau gunakan proyek Firebase yang sudah ada
- Buka Firebase Console dan pilih proyek Firebase yang akan digunakan
- Buka tab Hosting dan tambahkan domain baru
- Verifikasi kepemilikan domain
- Tambahkan CNAME record di DNS domain Anda
- Tunggu hingga proses propagasi DNS selesai
Dalam proses ini, Anda akan diminta untuk memasukkan beberapa informasi seperti alamat email dan nama domain yang akan digunakan. Setelah itu, Anda perlu menambahkan record CNAME di DNS domain Anda untuk menghubungkan domain dengan Firebase Hosting. Jika semua langkah sudah selesai, maka domain akan terhubung dengan Firebase Hosting dan website Anda bisa diakses menggunakan domain tersebut.
FAQ
1. Berapa lama proses propagasi DNS?
Proses propagasi DNS bisa memakan waktu hingga 48 jam. Namun, dalam sebagian kasus, proses ini bisa lebih cepat tergantung dari provider DNS yang digunakan.
2. Apakah saya bisa menggunakan SSL di domain custom?
Ya, Firebase Hosting menyediakan SSL gratis untuk domain custom yang sudah terhubung dengan Firebase Hosting.
3. Apakah saya bisa menghapus domain custom?
Ya, Anda bisa menghapus domain custom yang sudah terhubung dengan Firebase Hosting. Namun, jika domain sudah terhubung dengan website, maka website tidak bisa diakses menggunakan domain tersebut setelah dihapus.
4. Apakah saya bisa menggunakan domain lain selain .com?
Ya, Firebase Hosting mendukung domain dengan berbagai ekstensi seperti .net, .org, .co.id, dan lain-lain.
5. Apakah saya perlu membayar untuk menggunakan domain custom di Firebase Hosting?
Tidak, Anda tidak perlu membayar untuk menggunakan domain custom di Firebase Hosting. Namun, Anda perlu membayar biaya domain jika ingin membeli domain baru atau memperpanjang domain yang sudah dimiliki.
6. Apa yang terjadi jika saya salah memasukkan informasi domain?
Anda bisa mengedit informasi domain kapan saja di Firebase Console. Namun, jika informasi yang dimasukkan salah atau tidak valid, proses verifikasi domain tidak akan berhasil.
7. Apa yang harus dilakukan jika proses verifikasi domain gagal?
Jika proses verifikasi domain gagal, Anda perlu memeriksa kembali informasi yang dimasukkan dan mengeditnya jika diperlukan. Pastikan juga bahwa record DNS yang sudah ditambahkan sudah benar dan proses propagasi DNS sudah selesai.
8. Apakah saya bisa mengganti domain custom yang sudah terhubung?
Ya, Anda bisa mengganti domain custom yang sudah terhubung dengan Firebase Hosting. Namun, Anda perlu memperbarui record DNS di DNS domain baru yang akan digunakan.
Pros
Dengan menggunakan domain custom di Firebase Hosting, Anda bisa memperlihatkan identitas brand Anda dengan lebih baik. Selain itu, pengunjung website juga bisa lebih mudah mengingat domain dengan nama brand yang familiar.
Tips
Sebelum memasang domain custom di Firebase Hosting, pastikan bahwa domain yang akan digunakan sudah tersedia dan tidak bertabrakan dengan domain lain. Selain itu, pastikan juga bahwa Anda sudah memahami bagaimana cara mengelola DNS dan mengedit record DNS di domain Anda.
Summary
Dengan Firebase Hosting, Anda bisa menggunakan domain default Firebase atau menggunakan domain custom yang sudah terhubung dengan Firebase Hosting. Untuk memasang domain custom, Anda perlu melakukan beberapa langkah seperti verifikasi kepemilikan domain dan menambahkan record DNS di DNS domain Anda. Jika semua langkah sudah selesai, maka domain akan terhubung dengan Firebase Hosting dan website bisa diakses menggunakan domain tersebut.