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

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

Firebase Hosting আপনার প্রতিটি ডোমেনের জন্য একটি SSL শংসাপত্রের ব্যবস্থা করে এবং একটি বিশ্বব্যাপী CDN এর মাধ্যমে আপনার সামগ্রী পরিবেশন করে।

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

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

নিশ্চিত হয়ে নিন যে আপনি আপনার প্রকল্পের Firebase Hosting পৃষ্ঠা থেকে "শুরু করুন" উইজার্ডটি শেষ করেছেন যাতে আপনার ফায়ারবেস প্রকল্পে আপনার Firebase Hosting সাইট থাকে।

ধাপ 1 : কাস্টম ডোমেন যোগ করুন

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

    • আপনার যদি শুধুমাত্র একটি Hosting সাইট থাকে তবে কাস্টম ডোমেন যোগ করুন এ ক্লিক করুন।
    • আপনার যদি একাধিক Hosting সাইট থাকে তবে পছন্দসই সাইটের জন্য ভিউ ক্লিক করুন, তারপরে কাস্টম ডোমেন যুক্ত করুন ক্লিক করুন।
  2. আপনি আপনার Hosting সাইটের সাথে সংযোগ করতে চান এমন কাস্টম ডোমেন নামটি প্রবেশ করান।

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

  4. আপনার DNS রেকর্ড কনফিগার করতে এবং আপনার কাস্টম ডোমেন সেট আপ শেষ করতে অবিরত ক্লিক করুন৷

ধাপ 2 : কাস্টম ডোমেন সেটআপ করুন

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

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

  1. আপনার ডোমেন সরবরাহকারীর সাইটে, ডিএনএস পরিচালনা পৃষ্ঠাটি সনাক্ত করুন।

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

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

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

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

    • হোস্ট : আপনার এপেক্স ডোমেন কী লিখুন।

      আপনার শীর্ষস্থানীয় ডোমেন বা রুট ডোমেনের মালিকানা প্রমাণ করা আপনার সমস্ত সাবডোমেনগুলির মালিকানা প্রমাণ করে।

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

    • মান : ক্ষেত্রের মধ্যে অনন্য যাচাইকরণের মানটি অনুলিপি করুন।

      আপনার ডোমেন মালিকানা প্রমাণ করতে এই মানের জন্য Firebase Hosting চেকগুলি।

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

  3. আপনার আপডেট হওয়া টিএক্সটি রেকর্ডগুলির প্রচারের জন্য 24 ঘন্টা পর্যন্ত অনুমতি দিন, তারপরে যাচাই করুন ক্লিক করুন।

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

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

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

    যাচাই করুন ক্লিক করলে একটি ত্রুটি বার্তা প্রম্পট করে, আপনার রেকর্ড প্রচারিত হয়নি বা আপনার মানগুলি ভুল হতে পারে।

Firebase কনসোলের কাস্টম ডোমেন উইজার্ডে যুক্ত করুন , দ্রুত সেটআপ বা উন্নত সেটআপ নির্বাচন করুন।

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

উন্নত সেটআপ উইজার্ড আপনাকে ট্র্যাফিক পাওয়ার আগে Hosting ডোমেনে ট্র্যাফিক পরিবেশন করার অনুমতি দেওয়ার জন্য একটি এসএসএল শংসাপত্র এবং মালিকানা দাবি প্রতিষ্ঠায় সহায়তা করবে।

SSL শংসাপত্রের বিধানের জন্য অপেক্ষা করুন৷

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

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

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

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

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

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

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

  • @
  • সর্বোচ্চ ডোমেইন নাম (উদাহরণস্বরূপ, example .com )
  • হোস্ট ক্ষেত্র ফাঁকা রেখে
সাবডোমেন

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

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

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

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

কাস্টম ডোমেনগুলির জন্য স্থিতির বিবরণ সেটআপ করুন

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

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

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

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

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

আপনি আপনার কাস্টম ডোমেনটি সঠিকভাবে সেট আপ করেছেন, তবে Firebase Hosting কোনও এসএসএল শংসাপত্র সরবরাহ করেনি।

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

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

আপনার ডোমেনের জন্য একটি SSL শংসাপত্র তৈরি করা হচ্ছে৷

সংযুক্ত

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