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

आपको ऐप्लिकेशन के लिए अपने खास और ब्रैंड पर आधारित डोमेन नाम देने की ज़रूरत नहीं है Firebase App Hosting को डिप्लॉय किया गया. आप एक कस्टम डोमेन (जैसे example.com या app.example.com), Firebase से जनरेट किए गए डोमेन के बजाय आपकी Firebase से होस्ट की गई साइट पर. Firebase App Hosting में एसएसएल टेक्नोलॉजी का प्रावधान है सर्टिफ़िकेट भी बना सकता है.

इस दस्तावेज़ के बाकी हिस्से में, आपको अपनी पसंद के मुताबिक कीमत को कनेक्ट करने का तरीका बताया गया है डोमेन.

App Hosting के लिए अपना डोमेन सेट अप करें

पक्का करें कि आपने बेसिक टास्क को App Hosting सेटअप करें, ताकि आपके Firebase प्रोजेक्ट में Firebase App Hosting साइट है.

पहला चरण: कस्टम डोमेन जोड़ना

  1. अपने प्रोजेक्ट का App Hosting पेज.
  2. डैशबोर्ड देखें विकल्प का इस्तेमाल करके, App Hosting बैकएंड चुनें.
  3. सेटिंग टैब चुनें. इसके बाद, कस्टम डोमेन जोड़ें पर क्लिक करें.
  4. वह कस्टम डोमेन नेम डालें जिसे आपको अपने App Hosting साइट.
  5. (ज़रूरी नहीं) कस्टम डोमेन के सभी अनुरोधों को दूसरा बताया गया डोमेन (जैसे कि example.com और www.example.com रीडायरेक्ट करने के लिए नहीं देते हैं).
  6. अपने डीएनएस रिकॉर्ड कॉन्फ़िगर करने के लिए, जारी रखें पर क्लिक करें. इसके बाद, कस्टम डोमेन बनाने के लिए किया जा सकता है.

दूसरा चरण: कस्टम डोमेन सेट अप करना

  1. Firebase कंसोल का कस्टम डोमेन जोड़ें विज़र्ड दिखाएगा ये ज़रूरी रिकॉर्ड अपडेट होने चाहिए, ताकि आपके पेज को Firebase ऐप्लिकेशन पर भेजा जा सके होस्टिंग. डीएनएस प्रोवाइडर में अपने डोमेन के रिकॉर्ड जोड़ें, हटाएं, और सेव करें ये काम किए जा सकते हैं:

    • टाइप: दिया गया डीएनएस रिकॉर्ड जोड़ें.
    • होस्ट: डालें कस्टम डोमेन कुंजी रिकॉर्ड के लिए. आप जिस होस्ट को दिखा रहे हैं, वह इस पर मौजूद डोमेन है जिसके लिए आपको कॉन्टेंट दिखाना है; यह डोमेन कोई टॉप डोमेन या सबडोमेन हो सकता है. आपको डोमेन की सेवा देने वाली कंपनी हो सकती है इस शब्द को "होस्ट नेम", "नाम" या "डोमेन" के तौर पर शामिल करें.

    • वैल्यू: अपने रिकॉर्ड के लिए, दी गई वैल्यू असाइन करें. आपका डोमेन सेवा देने वाली कंपनी इस शब्द को "डेटा", "यहां ले जाता है", "कॉन्टेंट", "पता" या "आईपी पता". मान फ़ील्ड का कॉन्टेंट इसके हिसाब से अलग-अलग होता है रिकॉर्ड टाइप जिसमें A और AAAA रिकॉर्ड में आईपी पते को वैल्यू के तौर पर शामिल किया गया है TXT रिकॉर्ड, स्ट्रिंग होते हैं.

अपने एसएसएल सर्टिफ़िकेट का प्रावधान होने के लिए समय दें. यह हो सकता है डीएनएस से Firebase ऐप्लिकेशन को होस्ट करने की सुविधा पर माइग्रेट करने के बाद, इसमें कुछ घंटे लग सकते हैं. ज़्यादातर मामलों, आपके रिकॉर्ड के प्रचार और आपके एसएसएल सर्टिफ़िकेट के प्रावधान एक घंटे में हो सकता है. यह अवधि आपके डोमेन की सेवा देने वाली कंपनी पर निर्भर करती है.

SSL प्रमाणपत्र के प्रावधान की इंतज़ार करें

App Hosting को एसएसएल सर्टिफ़िकेट का प्रावधान करने में कुछ घंटे लग सकते हैं आपका डोमेन कैसा होगा.

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

ध्यान दें: Firebase App Hosting अपने-आप एसएसएल सर्टिफ़िकेट का प्रावधान करता है, जैसे कि कस्टम डोमेन के लिए ज़रूरी है.

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

डीएनएस रिकॉर्ड जोड़ते या उनमें बदलाव करते समय, डोमेन नेम देने वाली अलग-अलग कंपनियां आपसे ये काम करने की उम्मीद करती हैं अपनी डीएनएस मैनेजमेंट साइटों में, होस्ट फ़ील्ड के लिए अलग-अलग इनपुट डालें. नीचे हमने लोकप्रिय कंपनियों से कुछ सामान्य जानकारी दी हैं. अपना डोमेन देखें का दस्तावेज़ देखें.

डोमेन का टाइप कस्टम डोमेन कुंजी
एपेक्स डोमेन

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

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

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

  • सबडोमेन का पूरा नाम (उदाहरण के लिए, app.example.com)
  • सिर्फ़ सबडोमेन वाला हिस्सा (उदाहरण के लिए, सिर्फ़ app, और .example.com को छोड़ रहे हैं)
  • के उप डोमेन के लिए सिर्फ़ www www.example.com

कॉमन डोमेन नेम देने वाली कंपनियां

यहां डोमेन की सेवा देने वाली कुछ सामान्य कंपनियों की जानकारी दी गई है. साथ ही, यह भी बताया गया है कि किस तरह के इनपुट की ज़रूरत पड़ सकती है. इस जानकारी को जितना हो सके अप-टू-डेट रखा जाता है, लेकिन अगर का दस्तावेज़ देखें.

कस्टम डोमेन के लिए स्थिति की जानकारी

स्थिति ब्यौरा
सेटअप करना ज़रूरी है

आपको अपने डीएनएस रिकॉर्ड के कॉन्फ़िगरेशन में बदलाव करना पड़ सकता है.

  • ज़्यादातर मामलों में, आपके डीएनएस ए रिकॉर्ड लागू नहीं होते हैं आपके डोमेन नाम देने वाली कंपनी से Firebase App Hosting के सर्वर पर.
    अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है समस्या हल करने के लिए सलाह: अगर 24 घंटे से ज़्यादा हो गए हैं, तो देखें कि आपने अपने रिकॉर्ड Firebase App Hosting पर भेज दिए हैं.

  • बहुत कम मामलों में, एसएसएल की शर्तें पूरी न होने की वजह से ऐसा हो सकता है आपके डीएनएस रिकॉर्ड में ऐसे A रिकॉर्ड या CNAME रिकॉर्ड हैं अन्य होस्टिंग प्रोवाइडर पर ले जाएं.
    अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है समस्या का हल करने के लिए सलाह: देख लें कि आपके A रिकॉर्ड सिर्फ़ Firebase App Hosting, और सभी CNAME रिकॉर्ड हटाएं.

मंज़ूरी बाकी है

आपने कस्टम डोमेन सही तरीके से सेट अप किया है, लेकिन Firebase App Hosting ने SSL प्रमाणपत्र का प्रावधान नहीं किया है.

कभी-कभी, बहुत ज़्यादा पाबंदियों वाले सीएए रिकॉर्ड किसी कस्टम डोमेन के लिए एसएसएल सर्टिफ़िकेट की मिंटिंग को रोक सकता है. पक्का करें कि सर्टिफ़िकेट देने वाली संस्थाएं `lets एन्क्रिप्ट.org` और `pki.goog` के पास इन कामों के लिए एसएसएल सर्टिफ़िकेट बनाने की अनुमति है आपका डोमेन.

मिंटिंग सर्टिफ़िकेट

आपके डोमेन के लिए एसएसएल सर्टिफ़िकेट बनाया जा रहा है.

कनेक्ट हो गई

आपके कस्टम डोमेन में सही डीएनएस रिकॉर्ड हैं और एसएसएल बाकी है प्रमाणपत्र.
अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है आप अपनी साइट का कॉन्टेंट दिखा सकते हैं.