Anda tidak perlu melepaskan nama domain unik dan berfokus pada merek untuk berbagai aplikasi
di-deploy pada Firebase App Hosting. Anda dapat menggunakan domain kustom (seperti
example.com
atau app.example.com
), bukan domain yang dihasilkan Firebase untuk
situs yang dihosting Firebase. Firebase App Hosting menyediakan SSL
sertifikat untuk setiap domain Anda.
Bagian selanjutnya dari dokumen ini akan memandu Anda melalui langkah-langkah untuk menghubungkan {i>Directory<i}
Siapkan domain Anda untuk App Hosting
Pastikan bahwa Anda telah menyelesaikan langkah-langkah dasar Tugas penyiapan App Hosting sehingga Anda memiliki situs Firebase App Hosting di project Firebase.
Langkah 1: Tambahkan domain kustom
- Buka Halaman App Hosting.
- Pilih backend App Hosting menggunakan opsi Lihat Dasbor.
- Pilih tab Settings, lalu klik Add custom domain.
- Masukkan nama domain kustom yang ingin dihubungkan ke App Hosting.
- (Opsional) Centang kotak untuk mengalihkan semua permintaan di domain kustom ke
domain kedua yang ditentukan (sehingga
example.com
danwww.example.com
mengalihkan pengguna ke konten yang sama). - Klik Continue untuk mengonfigurasi data DNS dan menyelesaikan penyiapan domain kustom.
Langkah 2: Siapkan domain kustom
Wizard Add Custom Domain di Firebase console akan menampilkan data yang diperlukan yang perlu diperbarui untuk mengarahkan halaman Anda ke Aplikasi Firebase Hosting. Menambahkan, menghapus, dan menyimpan data dari domain Anda di penyedia DNS dengan input berikut:
- Jenis: Tambahkan data DNS yang disediakan.
Host: Masukkan kunci domain kustom untuk catatan. Host yang Anda tunjukkan adalah domain di tempat Anda ingin menyajikan konten; domain ini dapat berupa domain atau subdomain apex. Penyedia domain Anda mungkin mencantumkan istilah ini sebagai "Host Name", "Name", atau "Domain".
Nilai: Tetapkan nilai yang diberikan ke data Anda. Domain Anda penyedia dapat mencantumkan istilah ini sebagai "Data", "Points To", "Content", "Address", atau "Alamat IP". Konten kolom nilai bervariasi menurut jenis data, dengan data A dan AAAA yang memiliki alamat IP sebagai nilai sementara Data TXT adalah string.
Tunggu proses penyediaan sertifikat SSL Anda selesai. Hal ini mungkin memakan waktu hingga beberapa jam setelah Anda mengarahkan DNS ke Firebase App Hosting. Dalam sebagian besar penerapan data dan penyediaan sertifikat SSL Anda akan berlangsung dalam satu jam, bergantung pada penyedia domain Anda.
Menunggu penyediaan sertifikat SSL
App Hosting mungkin memerlukan waktu hingga beberapa jam untuk menyediakan sertifikat SSL untuk domain setelah Anda memperbarui data DNS.
Anda dapat melihat sertifikat ini menggunakan alat keamanan browser. Sementara domain sedang disediakan, Anda mungkin melihat sertifikat yang tidak valid atau mengalami masalah terhubung ke domain Anda. Ini adalah bagian normal dari proses dan akan diselesaikan setelah sertifikat domain Anda tersedia.
Catatan: Firebase App Hosting secara otomatis menyediakan kembali sertifikat SSL, sebagaimana yang diperlukan untuk domain kustom.
Kunci domain kustom Anda
Saat menambahkan atau mengedit data DNS, penyedia domain yang berbeda mengharapkan Anda untuk memasukkan input yang berbeda untuk kolom Host dalam situs pengelolaan DNS. Kami telah mengumpulkan input umum dari penyedia populer di bawah ini. Rujuk domain Anda dokumentasi penyedia layanan untuk mendapatkan petunjuk terperinci.
Jenis domain | Kunci domain kustom |
---|---|
Domain apex |
Input umum meliputi:
|
Subdomain | Input umum meliputi:
|
Penyedia domain umum
Berikut adalah beberapa penyedia domain umum dan jenis input yang mungkin diperlukan setiap penyedia domain. Informasi ini sebisa mungkin selalu diperbarui, tetapi lihat dokumentasi penyedia domain Anda untuk petunjuk terperinci.
Deskripsi status untuk domain kustom
Status | Deskripsi |
---|---|
Perlu penyiapan |
Anda mungkin perlu mengubah konfigurasi dengan data DNS Anda.
|
Tertunda | Anda mengatur domain kustom dengan benar, tetapi Firebase App Hosting belum menyediakan sertifikat SSL. Terkadang, data CAA yang terlalu ketat dapat menghentikan pembuatan sertifikat SSL untuk domain khusus. Pastikan bahwa certificate authority `letsencrypt.org` dan `pki.goog` diizinkan membuat sertifikat SSL untuk domain Anda. |
Membuat Sertifikat | Sertifikat SSL sedang dibuat untuk domain Anda. |
Terhubung | Domain kustom Anda memiliki data DNS yang sesuai dan memiliki sertifikat SSL. |