Firebase ऐप्लिकेशन होस्टिंग पर डिप्लॉय किए गए ऐप्लिकेशन के लिए, आपको
ब्रैंड को ध्यान में रखकर बनाए गए, खास डोमेन नेम देने की ज़रूरत नहीं है. Firebase से होस्ट की गई साइट के लिए, Firebase से जनरेट किए गए डोमेन के बजाय, कस्टम डोमेन (जैसे कि example.com
या app.example.com
) का इस्तेमाल किया जा सकता है. Firebase ऐप्लिकेशन होस्टिंग के लिए, आपके हर डोमेन के लिए एक एसएसएल सर्टिफ़िकेट मिलता है.
इस दस्तावेज़ के बाकी हिस्से में, आपको कस्टम डोमेन कनेक्ट करने का तरीका बताया गया है.
ऐप्लिकेशन होस्टिंग के लिए अपना डोमेन सेट अप करें
पक्का करें कि आपने बुनियादी ऐप्लिकेशन होस्टिंग सेटअप टास्क पूरे कर लिए हैं, ताकि आपके पास अपने Firebase प्रोजेक्ट में Firebase ऐप्लिकेशन होस्टिंग साइट हो.
पहला चरण: कस्टम डोमेन जोड़ना
- अपने प्रोजेक्ट का ऐप्लिकेशन होस्टिंग पेज खोलें.
- डैशबोर्ड देखें विकल्प का इस्तेमाल करके, ऐप्लिकेशन होस्टिंग का बैकएंड चुनें.
- सेटिंग टैब चुनें. इसके बाद, कस्टम डोमेन जोड़ें पर क्लिक करें.
- वह कस्टम डोमेन नाम डालें जिसे आपको अपनी ऐप्लिकेशन होस्टिंग साइट से कनेक्ट करना है.
- (ज़रूरी नहीं) कस्टम डोमेन के सभी अनुरोधों को, बताए गए किसी दूसरे डोमेन पर रीडायरेक्ट करने के लिए, बॉक्स पर सही का निशान लगाएं. जैसे,
example.com
औरwww.example.com
एक ही कॉन्टेंट पर रीडायरेक्ट करना. - अपने डीएनएस रिकॉर्ड कॉन्फ़िगर करने और कस्टम डोमेन का सेट अप पूरा करने के लिए, जारी रखें पर क्लिक करें.
दूसरा चरण: कस्टम डोमेन सेट अप करना
Firebase कंसोल का कस्टम डोमेन जोड़ें विज़र्ड, आपके पेज को Firebase ऐप्लिकेशन होस्टिंग पर ले जाने के लिए, ज़रूरी रिकॉर्ड दिखाएगा. यहां दिए गए इनपुट की मदद से, डीएनएस प्रोवाइडर में अपने डोमेन के रिकॉर्ड जोड़ें, हटाएं, और सेव करें:
- टाइप: दिया गया डीएनएस रिकॉर्ड जोड़ें.
होस्ट: रिकॉर्ड के लिए, कस्टम डोमेन कुंजी डालें. आपने जिस होस्ट को दिखाने के लिए उसे चुना है वह वह डोमेन है जिस पर आपको कॉन्टेंट दिखाना है. यह डोमेन कोई टॉप डोमेन या सबडोमेन हो सकता है. डोमेन नेम देने वाली कंपनी, इस टर्म को "होस्ट नेम", "नाम" या "डोमेन" के तौर पर डाल सकती है.
वैल्यू: अपने रिकॉर्ड के लिए, दी गई वैल्यू असाइन करें. आपकी डोमेन कंपनी इस शब्द को "डेटा", "इस पर ले जाता है", "कॉन्टेंट", "पता" या "आईपी पता" के तौर पर डाल सकती है. वैल्यू फ़ील्ड का कॉन्टेंट, रिकॉर्ड टाइप के हिसाब से अलग-अलग होता है. A और AAAA रिकॉर्ड में वैल्यू के तौर पर आईपी पते होते हैं और TXT रिकॉर्ड, स्ट्रिंग होते हैं.
अपने एसएसएल सर्टिफ़िकेट का प्रावधान होने के लिए समय दें. डीएनएस से Firebase ऐप्लिकेशन को होस्ट करने की सुविधा पर पॉइंट करने के बाद, इसमें कुछ घंटे लग सकते हैं. ज़्यादातर मामलों में, आपके रिकॉर्ड को लागू करने और एसएसएल सर्टिफ़िकेट को सेट अप करने की प्रोसेस पूरी होने में एक घंटे का समय लग सकता है. यह प्रोसेस, डोमेन नेम देने वाली कंपनी पर निर्भर करती है.
SSL प्रमाणपत्र के प्रावधान की इंतज़ार करें
डीएनएस रिकॉर्ड अपडेट हो जाने के बाद, ऐप्लिकेशन होस्टिंग को आपके डोमेन के लिए एसएसएल सर्टिफ़िकेट का प्रावधान करने में कुछ घंटे लग सकते हैं.
आप ब्राउज़र के सुरक्षा टूल का उपयोग करके इस प्रमाणपत्र को देख सकते हैं. जब डोमेन का प्रावधान किया जा रहा हो, तब आपको अमान्य सर्टिफ़िकेट दिख सकता है या डोमेन से कनेक्ट करने में समस्याएं आ सकती हैं. यह प्रक्रिया का एक सामान्य हिस्सा है और आपके डोमेन का सर्टिफ़िकेट उपलब्ध होने के बाद इसका समाधान हो जाएगा.
ध्यान दें: Firebase ऐप्लिकेशन होस्टिंग, ज़रूरत के मुताबिक कस्टम डोमेन के लिए एसएसएल सर्टिफ़िकेट का दोबारा प्रावधान करता है.
आपकी कस्टम डोमेन कुंजी
डीएनएस रिकॉर्ड जोड़ने या उनमें बदलाव करते समय, डोमेन नेम देने वाली अलग-अलग कंपनियां आपसे उम्मीद करती हैं कि वे अपनी डीएनएस मैनेजमेंट साइटों में होस्ट फ़ील्ड के लिए, अलग-अलग इनपुट डालें. नीचे हमने लोकप्रिय कंपनियों से कुछ सामान्य जानकारी दी हैं. ज़्यादा जानकारी के लिए, अपने डोमेन की सेवा देने वाली कंपनी के दस्तावेज़ देखें.
डोमेन का टाइप | कस्टम डोमेन कुंजी |
---|---|
एपेक्स डोमेन |
सामान्य इनपुट में ये शामिल हैं:
|
सबडोमेन | सामान्य इनपुट में ये शामिल हैं:
|
कॉमन डोमेन नेम देने वाली कंपनियां
यहां डोमेन की सेवा देने वाली कुछ सामान्य कंपनियों की जानकारी दी गई है. साथ ही, यह भी बताया गया है कि किस तरह के इनपुट की ज़रूरत पड़ सकती है. इस जानकारी को जितना हो सके अप-टू-डेट रखा जाता है, लेकिन ज़्यादा जानकारी के लिए डोमेन देने वाली कंपनी का दस्तावेज़ देखें.
कस्टम डोमेन के लिए स्थिति की जानकारी
स्थिति | जानकारी |
---|---|
सेटअप करना ज़रूरी है |
आपको अपने डीएनएस रिकॉर्ड के कॉन्फ़िगरेशन में बदलाव करना पड़ सकता है.
|
मंज़ूरी बाकी है | आपने अपना कस्टम डोमेन सही तरीके से सेट अप कर लिया है, लेकिन Firebase ऐप्लिकेशन होस्टिंग के लिए एसएसएल सर्टिफ़िकेट का प्रावधान नहीं किया गया है. कभी-कभी, बहुत ज़्यादा पाबंदियों वाले सीएए रिकॉर्ड, कस्टम डोमेन के लिए एसएसएल सर्टिफ़िकेट की मिंटिंग को रोक सकते हैं. यह पक्का करें कि सर्टिफ़िकेट देने वाली संस्थाओं `letsencrypt.org` और `pki.goog` को आपके डोमेन के लिए एसएसएल सर्टिफ़िकेट बनाने की अनुमति हो. |
मिंटिंग सर्टिफ़िकेट | आपके डोमेन के लिए एसएसएल सर्टिफ़िकेट बनाया जा रहा है. |
कनेक्ट हो गई | आपके कस्टम डोमेन में सही डीएनएस रिकॉर्ड हैं. साथ ही, इसके पास एसएसएल
सर्टिफ़िकेट भी है. |