ربط نطاق خاص

لا داعي للتخلّي عن أسماء النطاقات الفريدة التي تركّز على علامتك التجارية عند استخدام Firebase Hosting. يمكنك استخدام نطاق خاص (مثل example.com أو app.example.com) بدلاً من النطاق الذي تم إنشاؤه في Firebase لموقعك الإلكتروني المستضاف على Firebase.

توفّر Firebase Hosting شهادة SSL لكل نطاق من نطاقاتك، وتعرض المحتوى الخاص بك على شبكة توصيل محتوى عالمية.

توضّح لك بقية هذا المستند الخطوات اللازمة لربط نطاقك المخصّص.

إعداد نطاقك لاستخدام Hosting

تأكَّد من إكمال معالج "البدء" من صفحة Firebase Hosting في مشروعك، ليصبح لديك موقع Firebase Hosting في مشروعك على Firebase.

الخطوة 1: إضافة نطاق مخصّص

  1. من صفحة Hosting الخاصة بمشروعك، انتقِل إلى المعالج لربط نطاق مخصّص:

    • إذا كان لديك موقع إلكتروني واحد Hosting فقط، انقر على إضافة نطاق مخصّص.
    • إذا كان لديك أكثر من موقع إلكتروني واحد Hosting، انقر على عرض للموقع الإلكتروني المطلوب، ثم انقر على إضافة نطاق خاص.
  2. أدخِل اسم النطاق المخصّص الذي تريد ربطه بموقعك الإلكتروني Hosting

  3. (اختياري) ضَع علامة في المربّع لإعادة توجيه جميع الطلبات على النطاق المخصّص إلى نطاق ثانٍ محدّد (بحيث تتم إعادة توجيه example.com وwww.example.com إلى المحتوى نفسه).

  4. انقر على متابعة لضبط سجلّات نظام أسماء النطاقات والانتهاء من إعداد نطاقك المخصّص.

الخطوة 2: إعداد نطاق مخصّص

إذا طُلب منك ذلك في معالج الإعداد ربط النطاق، أثبِت ملكية نطاقك الأساسي.

تضمن هذه الخطوات عدم ربط نطاقك بمشروع Firebase من قبل، كما تضمن أنّك تملك النطاق المحدّد.

  1. في الموقع الإلكتروني لموفّر النطاق، ابحث عن صفحة إدارة نظام أسماء النطاقات.

  2. أضِف سجلًا جديدًا واحفظه باستخدام المعلومات التالية:

    • النوع: أضِف سجلّ TXT.

      يتطلّب Firebase Hosting أن تحتفظ بسجلّ TXT هذا بشكل مستمر في إعدادات نظام أسماء النطاقات لإثبات ملكيتك للنطاق والسماح لـ Firebase بتعيين شهادات طبقة المقابس الآمنة وتجديدها لموقعك الإلكتروني.

      قد يدرج موفّر النطاق هذا المصطلح على أنّه "نوع السجلّ".

    • المضيف: أدخِل مفتاح نطاق المستوى الأعلى.

      يؤدي إثبات ملكية نطاق القمة أو النطاق الجذر إلى إثبات ملكية جميع نطاقاته الفرعية.

      قد يدرج موفّر النطاق هذا المصطلح على أنّه "اسم المضيف" أو "الاسم" أو "النطاق".

    • القيمة: انسخ قيمة إثبات الملكية الفريدة في الحقل.

      يبحث Firebase Hosting عن هذه القيمة لإثبات ملكية نطاقك.

      قد يدرج موفّر النطاق هذا المصطلح على أنّه "بيانات".

  3. يُرجى الانتظار لمدة تصل إلى 24 ساعة لكي تظهر سجلات TXT المعدَّلة، ثم النقر على إثبات الملكية.

    يُرجى العِلم أنّه يمكنك النقر على إلغاء لإغلاق نافذة ربط النطاق بأمان وإعادة فتحها في وقت لاحق. لا يؤثّر ذلك في وقت الانتشار، ولكن سيُطلب منك إعادة إدخال اسم نطاقك عند إعادة فتح النافذة.

    بعد مرور وقت كافٍ على عملية الانتشار، يمكنك النقر على تأكيد في نافذة ربط النطاق ضمن وحدة تحكّم Firebase لبدء عملية توفير شهادة SSL.

    في معظم الحالات، سيتم نشر سجلاتك وإثبات ملكية نطاقك خلال بضع ساعات، وذلك حسب موفّر النطاق. يُرجى الرجوع إلى مستندات موفِّر النطاق للحصول على تعليمات تفصيلية حول إضافة سجلّات TXT ومدة نشرها.

    إذا ظهرت رسالة خطأ عند النقر على إثبات الملكية، يعني ذلك أنّ سجلاتك لم يتم نشرها أو أنّ القيم قد تكون غير صحيحة.

في معالج إضافة نطاق مخصّص ضمن وحدة تحكّم Firebase، اختَر الإعداد السريع أو الإعداد المتقدّم.

يمكن استخدام الإعداد السريع مع النطاقات الجديدة التي لا تتلقّى حاليًا زيارات أو النطاقات التي تحاول نقلها من موقع إلكتروني آخر على Hosting. يمكن استخدام الإعداد المتقدّم إذا كان لديك نطاق يتلقّى طلبات من موفّر استضافة آخر وتحتاج إلى نقل البيانات بدون توقّف.

سيساعدك معالج الإعداد المتقدّم في إنشاء شهادة طبقة المقابس الآمنة وإثبات ملكية النطاق للسماح لـ Hosting بعرض الزيارات على النطاق قبل تلقّي الزيارات.

الانتظار إلى أن يتمّ إعداد شهادة طبقة المقابس الآمنة

بعد إثبات ملكية النطاق، نوفّر شهادة SSL لنطاقك وننشرها على شبكة توصيل المحتوى (CDN) العالمية في غضون 24 ساعة من توجيه سجلّات A لنظام أسماء النطاقات إلى Firebase Hosting.

سيتم إدراج نطاقك كأحد الأسماء البديلة للموضوع (SAN) في شهادة طبقة المقابس الآمنة (SSL) الخاصة بتطبيق Firebase. يمكنك الاطّلاع على هذه الشهادة باستخدام أدوات الأمان في المتصفّح. أثناء توفير النطاق، قد تظهر لك شهادة غير صالحة لا تتضمّن اسم نطاقك. هذا جزء طبيعي من العملية وسيتم حلّه بعد توفّر شهادة نطاقك.

بالنسبة إلى مستخدمي الإعداد المتقدّم، سيستضيف موفّر الاستضافة السابق موقعك الإلكتروني إلى أن تتغيّر حالة الإعداد في صفحة Firebase Hosting الخاصة بمشروعك إلى تم الربط.

مفتاح النطاق المخصّص

عند إضافة سجلّات نظام أسماء النطاقات أو تعديلها، يتوقّع منك موفّرو النطاقات المختلفون إدخال قيم مختلفة في حقل المضيف ضمن مواقعهم الإلكترونية الخاصة بإدارة نظام أسماء النطاقات. لقد جمعنا أدناه المدخلات الشائعة من مقدّمي الخدمات المعروفين. يُرجى الرجوع إلى مستندات موفّر النطاق للحصول على تعليمات مفصّلة.

نوع النطاق مفتاح النطاق المخصّص
نطاق المستوى الأعلى

تشمل المدخلات الشائعة ما يلي:

  • @
  • اسم نطاق المستوى الأعلى (على سبيل المثال، example.com)
  • ترك حقل المضيف فارغًا
النطاق الفرعي

تشمل المدخلات الشائعة ما يلي:

  • اسم النطاق الفرعي الكامل (مثلاً، app.example.com)
  • جزء النطاق الفرعي فقط (على سبيل المثال، app فقط، بدون .example.com)
  • www فقط للنطاق الفرعي www.example.com

موفّرو النطاقات الشائعون

في ما يلي بعض مزوّدي النطاقات الشائعين وأنواع الإدخال التي قد يتطلّبها كلّ منهم. يتم تحديث هذه المعلومات قدر الإمكان، ولكن يُرجى الرجوع إلى مستندات موفِّر النطاق للحصول على تعليمات مفصّلة.

أوصاف حالة الإعداد للنطاقات المخصّصة

الحالة الوصف
يجب إعدادها

قد تحتاج إلى تغيير إعدادات سجلّات نظام أسماء النطاقات.

  • في معظم الحالات، لم يتم نشر سجلّات A لنظام أسماء النطاقات من موفّر اسم النطاق إلى خوادم Firebase Hosting.
    نصيحة لتحديد المشاكل وحلّها: إذا مرّ أكثر من 24 ساعة، تأكَّد من أنّك وجّهت سجلّاتك إلى Firebase Hosting.

  • في حالات نادرة، خاصةً إذا كنت تستخدم مسار "الإعداد المتقدّم"، قد يتعذّر حلّ مشاكل SSL للأسباب التالية:

    • تعذّر إكمال تحدّيات شهادة طبقة المقابس الآمنة، وأصبح الرمز المميّز (سجلات TXT لنظام أسماء النطاقات أو الملف الذي تم تحميله والذي تم تقديمه إلى موقعك الإلكتروني) غير صالح الآن.
      نصيحة لتحديد المشاكل وحلّها: انقر على عرض للنطاق، ثمّ قدِّم الرمز المميّز الجديد إلى نطاقك الحالي.
في انتظار المراجعة

لقد أعددت نطاقك المخصّص بشكلٍ صحيح، ولكن لم توفّر Firebase Hosting شهادة SSL.

في بعض الأحيان، يمكن أن تؤدي المشاكل التالية إلى تأخير إصدار شهادة طبقة المقابس الآمنة لنطاق مخصّص:

  • سجلّات CAA مقيّدة جدًا.
    نصيحة لتحديد المشاكل وحلّها: تأكَّد من أنّ مراجع التصديق `letsencrypt.org` و `pki.goog` مسموح لها بإنشاء شهادات طبقة المقابس الآمنة لنطاقك.
  • رمز التحقّق غير صالح.
    إذا كنت تستخدم مسار الإعداد المتقدّم وتعذّر إجراء عملية النقل، سيكون الرمز المميّز (ورمز التحقّق المرتبط به) غير صالحَين الآن.
    نصيحة لتحديد المشاكل وحلّها: انقر على عرض للنطاق، ثمّ قدِّم الرمز المميّز الجديد إلى نطاقك الحالي.
  • لقد طلبت شهادات لعدد كبير جدًا من النطاقات الفرعية.
    ملاحظة لتحديد المشاكل وحلّها: بشكل عام، لا تنصح Firebase Hosting باستخدام أكثر من 20 نطاقًا فرعيًا على نطاق مخصّص واحد من المستوى الأعلى، وذلك بسبب القيود المفروضة على إصدار شهادات طبقة المقابس الآمنة.
إنشاء شهادة

يتم حاليًا إنشاء شهادة طبقة المقابس الآمنة لنطاقك.

متصل

يحتوي نطاقك المخصّص على سجلّات نظام أسماء النطاقات المناسبة ولديه شهادة طبقة مقابس آمنة.
يمكنك عرض محتوى موقعك الإلكتروني.