Join us for Firebase Summit on November 10, 2021. Tune in to learn how Firebase can help you accelerate app development, release with confidence, and scale with ease. Register

একটি কাস্টম ডোমেন সংযুক্ত করুন

ফায়ারবেস হোস্টিংয়ের সাথে আপনাকে আপনার অনন্য, ব্র্যান্ডকেন্দ্রিক ডোমেন নামগুলি ছেড়ে দিতে হবে না। আপনি একটি কাস্টম ডোমেন (যেমন ব্যবহার করতে পারেন example.com বা app.example.com আপনার Firebase-হোস্ট করা সাইটের জন্য একটি Firebase-জেনারেট ডোমেইন পরিবর্তে)।

ফায়ারবেস হোস্টিং আপনার প্রতিটি ডোমেইনের জন্য একটি SSL সার্টিফিকেট প্রদান করে এবং একটি বৈশ্বিক CDN- এ আপনার বিষয়বস্তু পরিবেশন করে।

এই ডকুমেন্টের বাকি অংশগুলি আপনাকে আপনার কাস্টম ডোমেইনের সাথে সংযুক্ত করতে এই ধাপগুলি অনুসরণ করে।

হোস্টিং এর জন্য আপনার ডোমেইন সেট আপ করুন

নিশ্চিত করুন যে আপনি আপনার প্রকল্পের থেকে "শুরু করা যাক" উইজার্ড সম্পন্ন করেছেন করুন Firebase হোস্টিং পৃষ্ঠা যাতে আপনি আপনার Firebase প্রকল্পে একটি Firebase হোস্টিং সাইট আছে।

ধাপ 1: ডোমেইন যোগ

  1. থেকে আপনার প্রকল্পের পৃষ্ঠা হোস্টিং , একটি কাস্টম ডোমেন সংযোগ করার জন্য উইজার্ড লিখুন:

    • আপনি যদি শুধুমাত্র একটি হস্টিং সাইট থাকে, তাহলে কানেক্ট ডোমেইন ক্লিক করুন।
    • আপনি যদি একাধিক হোস্টিং সাইটে , আকাঙ্ক্ষিত সাইটের জন্য View ক্লিক করুন তারপর কানেক্ট ডোমেইন ক্লিক করুন।
  2. কাস্টম ডোমেইন নাম লিখুন যা আপনি আপনার হোস্টিং সাইটে সংযুক্ত করতে চান।

  3. (ঐচ্ছিক) (যেমন যে একটি দ্বিতীয় নির্দিষ্ট ডোমেনে কাস্টম ডোমেনে সমস্ত অনুরোধ পুনর্নির্দেশ করতে বাক্সে টিক example.com এবং www.example.com একই বিষয়বস্তু পুনর্চালনা)।

  4. বৈধতা প্রক্রিয়া শুরু চালিয়ে যাও ক্লিক করুন।

পদক্ষেপ 2: ডোমেন মালিকানা যাচাই করুন

তাহলে কানেক্ট ডোমেন সেটআপ উইজার্ড অনুরোধ, আপনার চূড়া ডোমেইন যাচাই করুন।

এই পদক্ষেপগুলি নিশ্চিত করে যে আপনার ডোমেনটি ইতিমধ্যে একটি Firebase প্রকল্পের সাথে সংযুক্ত নয় এবং আপনি নির্দিষ্ট ডোমেনের মালিক।

  1. আপনার ডোমেন প্রদানকারীর সাইটে, DNS ব্যবস্থাপনা পৃষ্ঠাটি সনাক্ত করুন।

  2. নিম্নলিখিত ইনপুটগুলির সাথে একটি নতুন রেকর্ড যোগ করুন এবং সংরক্ষণ করুন:

    • টাইপ করুন: একটি TXT রেকর্ড যুক্ত করো।

      ফায়ারবেস হোস্টিং এর জন্য আপনার ডোমেনের মালিকানা প্রমাণ করতে এবং আপনার সাইটের জন্য এসএসএল সার্টিফিকেট বরাদ্দ ও নবায়ন করার জন্য ফায়ারবেসকে অনুমোদিত করার জন্য এই TXT রেকর্ডটি আপনার DNS সেটিংসে ক্রমাগত উপস্থিত রাখা প্রয়োজন।

      আপনার ডোমেইন প্রদানকারী এই শব্দটিকে "রেকর্ড টাইপ" হিসাবে তালিকাভুক্ত করতে পারে।

    • হোস্ট: আপনার লিখুন চূড়া ডোমেইন কী

      একটি শীর্ষ ডোমেইন, অথবা রুট ডোমেইনের মালিকানা প্রমাণ করা, এর সমস্ত সাবডোমেনের মালিকানা প্রমাণ করে।

      আপনার ডোমেন প্রদানকারী এই শব্দটিকে "হোস্ট নেম", "নাম" বা "ডোমেন" হিসাবে তালিকাভুক্ত করতে পারে।

    • মান: ক্ষেত্রের মধ্যে বিশেষ যাচাই মান কপি করুন।

      Firebase হোস্টিং আপনার ডোমেইনের মালিকানা প্রমাণ করার জন্য এই মান পরীক্ষা করে।

      আপনার ডোমেইন প্রদানকারী এই শব্দটিকে "ডেটা" হিসাবে তালিকাভুক্ত করতে পারে।

  3. আপনার আপডেট TXT রেকর্ডের প্রচারের জন্য 24 ঘন্টা পর্যন্ত অনুমতি দিন, তারপর যাচাই ক্লিক করুন।

    নোট আপনি ক্লিক করতে পারে যে নিরাপদে ঘনিষ্ঠ সংযোগ ডোমেন উইন্ডোতে বাতিল করুন এবং পরবর্তী সময়ে পুনরায় খোলা। এই প্রসারণ সময় প্রভাবিত করে না, কিন্তু আপনি করার প্রণোদনা দেওয়া হবে আপনার ডোমেইন নাম পুনঃ প্রবেশ যখন আপনি উইন্ডো পুনরায় খোলা।

    প্রশস্ত প্রসারণ পরে ক্লিক কানেক্ট ডোমেন উইন্ডোতে যাচাই করুন এর Firebase কনসোল SSL সার্টিফিকেট প্রভিশনিং প্রক্রিয়া শুরু করতে পারবেন।

    বেশিরভাগ ক্ষেত্রে, আপনার রেকর্ডের প্রচার এবং আপনার ডোমেনের যাচাইকরণ আপনার ডোমেন সরবরাহকারীর উপর নির্ভর করে কয়েক ঘন্টার মধ্যে ঘটবে। TXT রেকর্ড এবং প্রচারের সময় যোগ করার জন্য বিস্তারিত নির্দেশাবলীর জন্য আপনার ডোমেন প্রদানকারীর ডকুমেন্টেশন দেখুন।

    ক্লিক অনুরোধ জানানো যাচাই করুন যদি একটি ত্রুটির বার্তা, আপনার রেকর্ডের প্রচারিত নি বা আপনার মান ভুল হতে পারে।

ধাপ 3: যান লাইভ

Firebase কনসোলের কানেক্ট ডোমেন উইন্ডোতে, একটি নতুন সাইট বা অগ্রণী সেটআপ জন্য দ্রুত সেটআপ নির্বাচন যদি আপনি ইতিমধ্যে একটি সাইট অন্য হোস্টিং প্রদানকারী চলমান আছে এবং একটি শূন্য-ডাউনটাইম মাইগ্রেশন প্রয়োজন।

SSL সার্টিফিকেট সরবরাহের জন্য অপেক্ষা করুন

আমরা ডোমেন মালিকানা যাচাই করার পর, আমরা আপনার ডোমেইনের জন্য একটি SSL সার্টিফিকেট প্রদান করি এবং আপনার DNS A রেকর্ডগুলিকে Firebase হোস্টিং -এ নির্দেশ করার পর আমাদের বিশ্বব্যাপী CDN জুড়ে এটি স্থাপন করি।

FirebaseApp SSL সার্টিফিকেটে আপনার ডোমেইন সাবজেক্ট অলটারনেটিভ নেমস (SAN) হিসেবে তালিকাভুক্ত হবে। আপনি ব্রাউজারের নিরাপত্তা সরঞ্জাম ব্যবহার করে এই শংসাপত্রটি দেখতে পারেন। যখন ডোমেইন বিধান করছে, আপনি একটি অবৈধ শংসাপত্র দেখতে পাবেন যা আপনার ডোমেন নাম অন্তর্ভুক্ত করে না। এটি প্রক্রিয়ার একটি স্বাভাবিক অংশ এবং আপনার ডোমেইনের সার্টিফিকেট উপলভ্য হওয়ার পর সমাধান হবে।

অগ্রণী সেটআপ ব্যবহারকারীদের জন্য, আপনার ওয়েবসাইট পর্যন্ত আপনার আগের হোস্টিং প্রদানকারী দ্বারা আয়োজিত হবে সেটআপ অবস্থা আপনার প্রকল্পের এর পৃষ্ঠা হোস্টিং Firebase সংযুক্ত আপডেট।

আপনার কাস্টম ডোমেইন কী

যখন যোগ করে অথবা DNS রেকর্ড সম্পাদনা, বিভিন্ন ডোমেইন প্রদানকারীর আপনি তাদের ডিএনএস ব্যবস্থাপনা ওয়েবসাইটের মধ্যে হোস্ট ক্ষেত্রের জন্য বিভিন্ন ইনপুট প্রবেশ করতে আশা। আমরা নীচে জনপ্রিয় প্রদানকারীদের কাছ থেকে সাধারণ ইনপুট সংকলন করেছি। বিস্তারিত নির্দেশাবলীর জন্য আপনার ডোমেন প্রদানকারীর ডকুমেন্টেশন দেখুন।

ডোমেইন টাইপ কাস্টম ডোমেইন কী
এপেক্স ডোমেইন

সাধারণ ইনপুট অন্তর্ভুক্ত:

  • @
  • চূড়া ডোমেইন নাম (যেমন, example .com )
  • হোস্ট ক্ষেত্রটি ফাঁকা ছেড়ে যাওয়া
সাবডোমেন

সাধারণ ইনপুট অন্তর্ভুক্ত:

  • পূর্ণ সাবডোমেন নামটি (উদাহরণস্বরূপ, app. example .com )
  • শুধু সাবডোমেন অংশ (উদাহরণস্বরূপ, app শুধুমাত্র এবং আউট যাব . example .com )
  • শুধু www এর সাবডোমেন জন্য www. example .com

সাধারণ ডোমেইন প্রদানকারী

এখানে কিছু সাধারণ ডোমেইন প্রদানকারী এবং প্রতিটি ধরনের ইনপুট প্রয়োজন হতে পারে। এই তথ্য যতটা সম্ভব আপ-টু-ডেট রাখা হয়েছে, কিন্তু বিস্তারিত নির্দেশাবলীর জন্য আপনার ডোমেন প্রদানকারীর ডকুমেন্টেশন দেখুন।

কাস্টম ডোমেইনের জন্য স্ট্যাটাস বিবরণ সেটআপ করুন

স্থিতি বর্ণনা
সেটআপ প্রয়োজন

আপনাকে আপনার DNS রেকর্ডের সাথে একটি কনফিগারেশন পরিবর্তন করতে হতে পারে।

  • বেশিরভাগ ক্ষেত্রে, আপনার DNS A রেকর্ডগুলি আপনার ডোমেন নাম প্রদানকারী থেকে Firebase হোস্টিং সার্ভারে প্রচারিত হয়নি।
    সমস্যা সমাধানের টিপ: যদি ২ 24 ঘণ্টারও বেশি সময় হয়ে যায়, তাহলে চেক করুন যে আপনি আপনার রেকর্ডগুলিকে ফায়ারবেস হোস্টিংয়ের দিকে নির্দেশ করেছেন।

  • বিরল ক্ষেত্রে, বিশেষত যদি আপনি উন্নত সেটআপ প্রবাহ ব্যবহার করছেন, SSL চ্যালেঞ্জগুলি ব্যর্থ হতে পারে কারণ:

    • আপনার DNS রেকর্ডগুলিতে একটি রেকর্ড বা CNAME রেকর্ড রয়েছে যা অন্যান্য হোস্টিং প্রদানকারীদের নির্দেশ করে।
      সমস্যা সমাধানের টিপ: আপনার A রেকর্ডগুলি শুধুমাত্র Firebase হোস্টিং -এর দিকে নির্দেশ করে তা পরীক্ষা করুন এবং সমস্ত CNAME রেকর্ড সরান।
    • মাইগ্রেশন ব্যর্থ হয়েছে, এবং টোকেন (DNS TXT রেকর্ড বা আপলোড করা ফাইল আপনার সাইটে দেওয়া) এখন অবৈধ।
      সমস্যার সমাধান টিপ: ডোমেনের জন্য ক্লিক করুন, তারপর আপনার বিদ্যমান ডোমেনে নতুন টোকেন প্রদান।
বিচারাধীন

আপনি আপনার কাস্টম ডোমেইন সঠিকভাবে সেট আপ করেছেন, কিন্তু Firebase হোস্টিং একটি SSL সার্টিফিকেট প্রদান করেনি।

মাঝে মাঝে, নিম্নলিখিত সমস্যাগুলি একটি কাস্টম ডোমেনের জন্য একটি SSL সার্টিফিকেটের খনন বন্ধ করতে পারে:

  • আপনার CAA রেকর্ডগুলি খুব সীমাবদ্ধ।
    সমস্যা সমাধানের টিপ: নিশ্চিত করুন যে সার্টিফিকেট কর্তৃপক্ষ `letsencrypt.org` এবং` pki.goog` কে আপনার ডোমেইনের জন্য SSL সার্টিফিকেট তৈরির অনুমতি দেওয়া হয়েছে।
  • আপনার চ্যালেঞ্জ কোডটি অবৈধ
    আপনি যদি অ্যাডভান্সড সেটআপ প্রবাহ ব্যবহার করেন এবং মাইগ্রেশন ব্যর্থ হয়, তাহলে আপনার টোকেন (এবং এর চ্যালেঞ্জ কোড) এখন অবৈধ।
    সমস্যার সমাধান টিপ: ডোমেনের জন্য ক্লিক করুন, তারপর আপনার বিদ্যমান ডোমেনে নতুন টোকেন প্রদান।
  • আপনি অনেকগুলি সাবডোমেনের জন্য শংসাপত্রের অনুরোধ করেছেন
    সমস্যা সমাধানের টিপ: সাধারণত, ফায়ারবেস হোস্টিং একটি সর্বোচ্চ কাস্টম ডোমেইনে 20 টির বেশি সাবডোমেনের সুপারিশ করে না, SSL সার্টিফিকেট মিন্টিং সীমার কারণে।
সংযুক্ত

আপনার কাস্টম ডোমেনের যথাযথ DNS রেকর্ড আছে এবং একটি SSL সার্টিফিকেট আছে।
আপনি আপনার সাইটের বিষয়বস্তু পরিবেশন করতে পারেন।

পুনরায় যাচাইকরণ প্রয়োজন

ফায়ারবেস থেকে আপনার ডোমেনের মালিকানা পুনরায় যাচাই করার প্রয়োজন হতে পারে যদি নিম্নলিখিত পরিস্থিতিগুলির মধ্যে কোনটি ঘটে থাকে:

  • TXT রেকর্ড যোগ যখন আপনি প্রাথমিকভাবে যাচাই আপনার ডোমেন মালিকানা পরিবর্তন বা আপনার ডোমেনের DNS সেটিংস থেকে সরানো হয়েছে।
    • মনে রাখবেন যে গুগল-সাইট-ভেরিফিকেশন টোকেন সহ একাধিক TXT রেকর্ড একক ডোমেইনে অনুমোদিত।
    • আমাদের প্রয়োজন যে আপনার DNS সেটিংসে TXT রেকর্ড ক্রমাগত উপস্থিত থাকে কারণ এটি প্রমাণ করে যে আপনি ডোমেনের মালিক এবং আপনার সাইটের জন্য SSL সার্টিফিকেট বরাদ্দ এবং নবায়ন করার জন্য আমাদের অনুমোদিত।
  • যে ব্যক্তি ডোমেন মালিকানা যাচাই আর একটি নির্ধারিত হয় IAM ভূমিকা যে ডোমেন মালিকানা যাচাই করতে অনুমতি রয়েছে। এই ভূমিকাগুলির মধ্যে রয়েছে মালিক, সম্পাদক, ফায়ারবেস অ্যাডমিন এবং ফায়ারবেস ডেভেলপ অ্যাডমিন।
পরিদর্শন আপনার প্রকল্পের: সমস্যার সমাধান ডগা হোস্টিং পৃষ্ঠা নিদিষ্ট সময় উইন্ডো (সাধারণত 30 দিন) মধ্যে পুনরায় যাচাই প্রক্রিয়া সম্পন্ন করার জন্য থেকে স্বয়ংক্রিয়ভাবে Firebase হোস্টিং থেকে সংযোগ বিচ্ছিন্ন করা হচ্ছে আপনার কাস্টম ডোমেন এড়ানো।