ربط مجال مخصص

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

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

يرشدك باقي هذا المستند خلال هذه الخطوات لتوصيل المجال الخاص بك.

قم بإعداد المجال الخاص بك للاستضافة

تأكد من إكمال معالج "البدء" من صفحة استضافة Firebase الخاصة بمشروعك حتى يكون لديك موقع استضافة Firebase في مشروع Firebase الخاص بك.

الخطوة 1 : إضافة المجال المخصص

  1. من صفحة استضافة مشروعك، أدخل المعالج الخاص بتوصيل النطاق المخصص:

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

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

  4. انقر فوق "متابعة" لتكوين سجلات DNS الخاصة بك والانتهاء من إعداد المجال المخصص الخاص بك.

الخطوة 2 : إعداد المجال المخصص

إذا طُلب منك ذلك في معالج إعداد Connect Domain ، فتحقق من المجال الرئيسي الخاص بك.

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

  1. في موقع موفر المجال الخاص بك، حدد موقع صفحة إدارة DNS.

  2. إضافة وحفظ سجل جديد مع المدخلات التالية:

    • النوع : إضافة سجل TXT.

      تتطلب استضافة Firebase أن تحتفظ بسجل TXT هذا بشكل مستمر في إعدادات DNS الخاصة بك لإثبات ملكيتك للنطاق وللسماح لـ Firebase بتعيين شهادات SSL وتجديدها لموقعك.

      قد يقوم موفر المجال الخاص بك بإدراج هذا المصطلح باسم "نوع السجل".

    • المضيف : أدخل مفتاح المجال الرئيسي الخاص بك.

      إثبات ملكيتك للنطاق الرئيسي، أو النطاق الجذر، يثبت ملكيتك لجميع نطاقاته الفرعية.

      قد يدرج موفر المجال الخاص بك هذا المصطلح باسم "اسم المضيف" أو "الاسم" أو "المجال".

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

      تتحقق استضافة Firebase من هذه القيمة لإثبات ملكية النطاق الخاص بك.

      قد يقوم موفر المجال الخاص بك بإدراج هذا المصطلح باسم "البيانات".

  3. انتظر ما يصل إلى 24 ساعة لنشر سجلات TXT المحدثة، ثم انقر على "تحقق" .

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

    بعد وقت طويل من النشر، يتيح لك النقر فوق التحقق في نافذة Connect Domain بوحدة تحكم Firebase بدء عملية توفير شهادة SSL.

    في معظم الحالات، سيتم نشر سجلاتك والتحقق من نطاقك في غضون ساعات قليلة، اعتمادًا على مزود النطاق الخاص بك. راجع وثائق موفر المجال الخاص بك للحصول على تعليمات تفصيلية حول إضافة سجلات TXT وأوقات النشر.

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

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

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

سيساعدك معالج الإعداد المتقدم في إنشاء شهادة SSL ومطالبة بالملكية للسماح للاستضافة بخدمة حركة المرور على النطاق قبل تلقي حركة المرور.

انتظر توفير شهادة SSL

بعد أن نتحقق من ملكية النطاق، نقوم بتوفير شهادة SSL لنطاقك ونشرها عبر شبكة CDN العالمية الخاصة بنا في غضون 24 ساعة بعد توجيه سجلات DNS A الخاصة بك إلى استضافة Firebase.

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

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

مفتاح المجال المخصص الخاص بك

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

نوع المجال مفتاح المجال المخصص
مجال أبيكس

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

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

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

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

موفرو المجال المشترك

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

أوصاف حالة الإعداد للمجالات المخصصة

حالة وصف
يحتاج إلى إعداد

قد تحتاج إلى تغيير التكوين باستخدام سجلات DNS الخاصة بك.

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

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

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

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

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

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

يتم الآن إنتاج شهادة SSL لنطاقك.

متصل

يحتوي المجال المخصص الخاص بك على سجلات DNS المناسبة ولديه شهادة SSL.
يمكنك خدمة محتوى موقعك.