एक कस्टम डोमेन कनेक्ट करें

आपको फायरबेस होस्टिंग के साथ अपने अद्वितीय, ब्रांड-केंद्रित डोमेन नाम को छोड़ने की ज़रूरत नहीं है। आप अपनी फ़ायरबेस-होस्टेड साइट के लिए फ़ायरबेस-जनरेटेड डोमेन के बजाय एक कस्टम डोमेन (जैसे example.com या app.example.com ) का उपयोग कर सकते हैं।

फायरबेस होस्टिंग आपके प्रत्येक डोमेन के लिए एक एसएसएल प्रमाणपत्र प्रदान करता है और आपकी सामग्री को वैश्विक सीडीएन पर पेश करता है।

इस दस्तावेज़ का शेष भाग आपको आपके कस्टम डोमेन को कनेक्ट करने के लिए इन चरणों से परिचित कराता है।

होस्टिंग के लिए अपना डोमेन सेट करें

सुनिश्चित करें कि आपने अपने प्रोजेक्ट के फायरबेस होस्टिंग पृष्ठ से "आरंभ करें" विज़ार्ड पूरा कर लिया है ताकि आपके फायरबेस प्रोजेक्ट में एक फायरबेस होस्टिंग साइट हो।

चरण 1 : कस्टम डोमेन जोड़ें

  1. अपने प्रोजेक्ट के होस्टिंग पृष्ठ से, कस्टम डोमेन कनेक्ट करने के लिए विज़ार्ड दर्ज करें:

    • यदि आपके पास केवल एक होस्टिंग साइट है, तो कस्टम डोमेन जोड़ें पर क्लिक करें।
    • यदि आपके पास एक से अधिक होस्टिंग साइट है, तो वांछित साइट के लिए देखें पर क्लिक करें, फिर कस्टम डोमेन जोड़ें पर क्लिक करें।
  2. वह कस्टम डोमेन नाम दर्ज करें जिसे आप अपनी होस्टिंग साइट से कनेक्ट करना चाहते हैं।

  3. (वैकल्पिक) कस्टम डोमेन पर सभी अनुरोधों को दूसरे निर्दिष्ट डोमेन पर रीडायरेक्ट करने के लिए बॉक्स को चेक करें (जैसे कि example.com और www.example.com एक ही सामग्री पर रीडायरेक्ट करें)।

  4. अपने DNS रिकॉर्ड को कॉन्फ़िगर करने और अपने कस्टम डोमेन की स्थापना समाप्त करने के लिए जारी रखें पर क्लिक करें।

चरण 2 : कस्टम डोमेन सेटअप करें

यदि कनेक्ट डोमेन सेटअप विज़ार्ड में अनुरोध किया गया है, तो अपने शीर्ष डोमेन को सत्यापित करें।

ये चरण सुनिश्चित करते हैं कि आपका डोमेन पहले से ही फायरबेस प्रोजेक्ट से लिंक नहीं है और आप निर्दिष्ट डोमेन के मालिक हैं।

  1. अपने डोमेन प्रदाता की साइट में, DNS प्रबंधन पृष्ठ का पता लगाएं।

  2. निम्नलिखित इनपुट के साथ एक नया रिकॉर्ड जोड़ें और सहेजें:

    • प्रकार : एक TXT रिकॉर्ड जोड़ें।

      फायरबेस होस्टिंग के लिए आवश्यक है कि आप डोमेन पर अपना स्वामित्व साबित करने के लिए और अपनी साइट के लिए एसएसएल प्रमाणपत्र आवंटित करने और नवीनीकृत करने के लिए फायरबेस को अधिकृत करने के लिए इस TXT रिकॉर्ड को अपनी DNS सेटिंग्स में लगातार मौजूद रखें।

      आपका डोमेन प्रदाता इस शब्द को "रिकॉर्ड प्रकार" के रूप में सूचीबद्ध कर सकता है।

    • होस्ट : अपनी शीर्ष डोमेन कुंजी दर्ज करें।

      किसी शीर्ष डोमेन, या रूट डोमेन पर अपना स्वामित्व साबित करना, इसके सभी उपडोमेन पर आपका स्वामित्व साबित करता है।

      आपका डोमेन प्रदाता इस शब्द को "होस्ट नाम", "नाम" या "डोमेन" के रूप में सूचीबद्ध कर सकता है।

    • मान : अद्वितीय सत्यापन मान को फ़ील्ड में कॉपी करें।

      फायरबेस होस्टिंग आपके डोमेन स्वामित्व को साबित करने के लिए इस मान की जांच करता है।

      आपका डोमेन प्रदाता इस शब्द को "डेटा" के रूप में सूचीबद्ध कर सकता है।

  3. अपने अपडेट किए गए TXT रिकॉर्ड के प्रसार के लिए 24 घंटे तक का समय दें, फिर सत्यापित करें पर क्लिक करें।

    ध्यान दें कि आप कनेक्ट डोमेन विंडो को सुरक्षित रूप से बंद करने और बाद में फिर से खोलने के लिए रद्द करें पर क्लिक कर सकते हैं। यह प्रसार समय को प्रभावित नहीं करता है, लेकिन जब आप विंडो दोबारा खोलेंगे तो आपको अपना डोमेन नाम फिर से दर्ज करने के लिए कहा जाएगा।

    पर्याप्त प्रसार समय के बाद, फायरबेस कंसोल की कनेक्ट डोमेन विंडो में सत्यापित पर क्लिक करने से आप एसएसएल प्रमाणपत्र प्रावधान प्रक्रिया शुरू कर सकते हैं।

    ज्यादातर मामलों में, आपके रिकॉर्ड का प्रसार और आपके डोमेन का सत्यापन आपके डोमेन प्रदाता के आधार पर कुछ घंटों के भीतर हो जाएगा। TXT रिकॉर्ड और प्रसार समय जोड़ने के विस्तृत निर्देशों के लिए अपने डोमेन प्रदाता के दस्तावेज़ देखें।

    यदि सत्यापित करें पर क्लिक करने से त्रुटि संदेश आता है, तो आपके रिकॉर्ड प्रसारित नहीं हुए हैं या आपके मान गलत हो सकते हैं।

फायरबेस कंसोल के कस्टम डोमेन जोड़ें विज़ार्ड में, त्वरित सेटअप या उन्नत सेटअप का चयन करें।

त्वरित सेटअप का उपयोग उन नए डोमेन के लिए किया जा सकता है जो वर्तमान में ट्रैफ़िक प्राप्त नहीं कर रहे हैं या जिन डोमेन को आप किसी अन्य होस्टिंग साइट से स्थानांतरित करने का प्रयास कर रहे हैं। यदि आपके पास पहले से ही किसी अन्य होस्टिंग प्रदाता पर अनुरोध प्राप्त करने वाला डोमेन है और शून्य-डाउनटाइम माइग्रेशन की आवश्यकता है, तो उन्नत सेटअप का उपयोग किया जा सकता है।

उन्नत सेटअप विज़ार्ड आपको ट्रैफ़िक प्राप्त करने से पहले होस्टिंग को डोमेन पर ट्रैफ़िक प्रदान करने की अनुमति देने के लिए एक एसएसएल प्रमाणपत्र और स्वामित्व दावा स्थापित करने में मदद करेगा।

एसएसएल प्रमाणपत्र प्रावधान की प्रतीक्षा करें

डोमेन स्वामित्व को सत्यापित करने के बाद, हम आपके डोमेन के लिए एक एसएसएल प्रमाणपत्र का प्रावधान करते हैं और आपके डीएनएस ए रिकॉर्ड को फायरबेस होस्टिंग पर इंगित करने के 24 घंटे के भीतर इसे हमारे वैश्विक सीडीएन पर तैनात करते हैं।

आपका डोमेन FirebaseApp SSL प्रमाणपत्र में विषय वैकल्पिक नामों (SAN) में से एक के रूप में सूचीबद्ध किया जाएगा। आप ब्राउज़र के सुरक्षा टूल का उपयोग करके इस प्रमाणपत्र को देख सकते हैं। जब डोमेन का प्रावधान किया जा रहा हो, तो आपको एक अमान्य प्रमाणपत्र दिखाई दे सकता है जिसमें आपका डोमेन नाम शामिल नहीं है। यह प्रक्रिया का एक सामान्य हिस्सा है और आपके डोमेन का प्रमाणपत्र उपलब्ध होने के बाद इसका समाधान हो जाएगा।

उन्नत सेटअप उपयोगकर्ताओं के लिए, आपकी वेबसाइट आपके पिछले होस्टिंग प्रदाता द्वारा तब तक होस्ट की जाएगी जब तक कि आपके प्रोजेक्ट के फायरबेस होस्टिंग पेज में सेटअप स्थिति कनेक्टेड पर अपडेट न हो जाए।

आपकी कस्टम डोमेन कुंजी

DNS रिकॉर्ड जोड़ते या संपादित करते समय, विभिन्न डोमेन प्रदाता आपसे उनकी DNS प्रबंधन साइटों के भीतर होस्ट फ़ील्ड के लिए अलग-अलग इनपुट दर्ज करने की अपेक्षा करते हैं। हमने नीचे लोकप्रिय प्रदाताओं से सामान्य इनपुट संकलित किए हैं। विस्तृत निर्देशों के लिए अपने डोमेन प्रदाता के दस्तावेज़ देखें।

डोमेन प्रकार कस्टम डोमेन कुंजी
शीर्ष डोमेन

सामान्य इनपुट में शामिल हैं:

  • @
  • शीर्ष डोमेन नाम (उदाहरण के लिए, example .com )
  • होस्ट फ़ील्ड को खाली छोड़ना
उप डोमेन

सामान्य इनपुट में शामिल हैं:

  • पूरा उपडोमेन नाम (उदाहरण के लिए, app. example .com )
  • केवल उपडोमेन भाग (उदाहरण के लिए, केवल app , और छोड़कर . example .com )
  • www के उपडोमेन के लिए केवल www www. example .com

सामान्य डोमेन प्रदाता

यहां कुछ सामान्य डोमेन प्रदाता और प्रत्येक प्रकार के इनपुट की आवश्यकता हो सकती है। इस जानकारी को यथासंभव अद्यतन रखा जाता है, लेकिन विस्तृत निर्देशों के लिए अपने डोमेन प्रदाता के दस्तावेज़ देखें।

कस्टम डोमेन के लिए सेटअप स्थिति विवरण

स्थिति विवरण
सेटअप की आवश्यकता है

आपको अपने DNS रिकॉर्ड के साथ कॉन्फ़िगरेशन बदलने की आवश्यकता हो सकती है।

  • अधिकांश मामलों में, आपके DNS A रिकॉर्ड आपके डोमेन नाम प्रदाता से फ़ायरबेस होस्टिंग सर्वर पर प्रसारित नहीं हुए हैं।
    समस्या निवारण युक्ति: यदि 24 घंटे से अधिक समय हो गया है, तो जांच लें कि आपने अपने रिकॉर्ड फायरबेस होस्टिंग पर इंगित कर दिए हैं।

  • दुर्लभ मामलों में, खासकर यदि आप उन्नत सेटअप प्रवाह का उपयोग कर रहे हैं, तो एसएसएल चुनौतियाँ विफल हो सकती हैं क्योंकि:

    • आपके DNS रिकॉर्ड में A रिकॉर्ड या CNAME रिकॉर्ड हैं जो अन्य होस्टिंग प्रदाताओं की ओर इशारा करते हैं।
      समस्या निवारण युक्ति: जाँचें कि आपके A रिकॉर्ड केवल फ़ायरबेस होस्टिंग की ओर इंगित करते हैं, और सभी CNAME रिकॉर्ड हटा दें।
    • माइग्रेशन विफल रहा, और टोकन (DNS TXT रिकॉर्ड या आपकी साइट पर प्रदान की गई अपलोड की गई फ़ाइल) अब अमान्य है।
      समस्या निवारण युक्ति: डोमेन के लिए दृश्य पर क्लिक करें, फिर अपने मौजूदा डोमेन को नया टोकन प्रदान करें।
लंबित

आपने अपना कस्टम डोमेन सही ढंग से सेट किया है, लेकिन फायरबेस होस्टिंग ने एसएसएल प्रमाणपत्र का प्रावधान नहीं किया है।

कभी-कभी, निम्नलिखित समस्याएं कस्टम डोमेन के लिए एसएसएल प्रमाणपत्र के निर्माण को रोक सकती हैं:

  • आपके सीएए रिकॉर्ड बहुत अधिक प्रतिबंधात्मक हैं।
    समस्या निवारण युक्ति: सुनिश्चित करें कि प्रमाणपत्र प्राधिकारी `letsencrypt.org` और `pki.goog` को आपके डोमेन के लिए SSL प्रमाणपत्र बनाने की अनुमति है।
  • आपका चुनौती कोड अमान्य है.
    यदि आप उन्नत सेटअप प्रवाह का उपयोग कर रहे हैं और माइग्रेशन विफल हो गया है, तो आपका टोकन (और उसका चुनौती कोड) अब अमान्य है।
    समस्या निवारण युक्ति: डोमेन के लिए दृश्य पर क्लिक करें, फिर अपने मौजूदा डोमेन को नया टोकन प्रदान करें।
  • आपने बहुत सारे उपडोमेन के लिए प्रमाणपत्र का अनुरोध किया है।
    समस्या निवारण युक्ति: आम तौर पर, एसएसएल प्रमाणपत्र खनन सीमाओं के कारण, फायरबेस होस्टिंग एक शीर्ष कस्टम डोमेन पर 20 से अधिक उपडोमेन की सिफारिश नहीं करता है।
ढलाई प्रमाणपत्र

आपके डोमेन के लिए एक SSL प्रमाणपत्र तैयार किया जा रहा है.

जुड़े हुए

आपके कस्टम डोमेन में उचित DNS रिकॉर्ड हैं और एक SSL प्रमाणपत्र है।
आप अपनी साइट की सामग्री परोस सकते हैं.