Google is committed to advancing racial equity for Black communities. See how.
ترجمت واجهة Cloud Translation API‏ هذه الصفحة.
Switch to English

قم بتوصيل مجال مخصص

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

يوفر Firebase Hosting شهادة SSL ، موقعة من قِبل Let's Encrypt ، لكل مجال من نطاقاتك ويخدم المحتوى الخاص بك عبر شبكة CDN عالمية.

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

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

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

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

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

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

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

  4. انقر فوق متابعة لبدء عملية التحقق من الصحة.

الخطوة 2 : التحقق من ملكية المجال

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

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

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

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

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

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

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

    • المضيف : أدخل مفتاح نطاق القمة الخاص بك.

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

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

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

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

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

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

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

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

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

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

الخطوة 3 : بدء البث المباشر

في نافذة Connect Domain في وحدة تحكم Firebase ، حدد Quick Setup (إعداد سريع) لموقع جديد أو Advanced Setup (إعداد متقدم) إذا كان لديك بالفعل موقع يعمل على موفر استضافة آخر وتحتاج إلى ترحيل بدون توقف.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  • سجلات CAA الخاصة بك مقيدة للغاية.
    نصيحة لتحرّي الخلل وإصلاحه: تأكد من أن المرجع المصدق Let's Encrypt مسموح له بإنشاء شهادات SSL لنطاقك.
  • رمز التحدي الخاص بك غير صالح.
    إذا كنت تستخدم تدفق الإعداد المتقدم وفشل الترحيل ، فإن الرمز المميز (ورمز التحدي الخاص به) غير صالح الآن.
    نصيحة لتحرّي الخلل وإصلاحه: انقر على عرض للنطاق ، ثم قدِّم الرمز المميز الجديد لنطاقك الحالي.
  • لقد طلبت شهادات لعدد كبير جدًا من النطاقات الفرعية.
    نصيحة لتحرّي الخلل وإصلاحه: بشكل عام ، توصي Firebase Hosting بما لا يزيد عن 20 نطاقًا فرعيًا على نطاق واحد مخصص ، وذلك بسبب حدود سك شهادات SSL.
متصل

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

يحتاج إلى إعادة التحقق

قد يطلب منك Firebase إعادة التحقق يدويًا من ملكية نطاقك في حالة حدوث أي من الحالات التالية:

  • تمت إضافة سجل TXT عندما تحققت في البداية من أنه تم تغيير ملكية نطاقك أو إزالتها من إعدادات DNS الخاصة بنطاقك.
    • لاحظ أنه يُسمح بسجلات TXT متعددة برمز مميز للتحقق من موقع google على نطاق واحد.
    • نطلب أن يكون سجل TXT موجودًا باستمرار في إعدادات DNS الخاصة بك ، حيث يثبت ذلك أنك تملك المجال وتفوضنا في تعيين وتجديد شهادات SSL لموقعك.
  • تمت إزالة الشخص الذي أثبت ملكيته للنطاق كعضو في مشروع Firebase.
نصيحة لتحرّي الخلل وإصلاحه: انتقل إلى صفحة الاستضافة في مشروعك لإكمال عملية إعادة التحقق في غضون الفترة الزمنية المحددة (عادة 30 يومًا) لتجنب قطع نطاقك المخصص تلقائيًا عن استضافة Firebase.