ربط نطاق خاص

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

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

إعداد نطاقك في App Hosting

تأكد من إكمال الخطوات الأساسية App Hosting إعداد المهام بحيث لديك موقع إلكتروني على "Firebase App Hosting" في مشروعك على Firebase.

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

  1. افتح قائمة مشروعاتك صفحة واحدة (App Hosting).
  2. اختَر واجهة App Hosting باستخدام الخيار عرض لوحة البيانات.
  3. اختَر علامة التبويب الإعدادات، ثم انقر على إضافة نطاق خاص.
  4. إدخال اسم النطاق الخاص الذي تريد ربطه بحسابك موقع إلكتروني واحد (App Hosting).
  5. (اختياري) ضَع علامة في المربّع لإعادة توجيه جميع الطلبات على النطاق الخاص إلى نطاق ثانٍ محدّد (مثل example.com وwww.example.com إعادة التوجيه إلى المحتوى نفسه).
  6. انقر على متابعة لضبط سجلّات نظام أسماء النطاقات وإنهاء عملية إعداد مجالك الخاص.

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

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

    • النوع: أضِف سجلّ نظام أسماء النطاقات المقدَّم.
    • المضيف: أدخِل مفتاح النطاق الخاص للاحتفاظ بالسجلات. المضيف الذي تشير إليه هو النطاق الموجود على الذي تريد عرض المحتوى فيه يمكن أن يكون هذا النطاق عبارة عن نطاق ذروة أو نطاق فرعي. يمكن لموفّر نطاقك أدرج هذا المصطلح على أنه "اسم المضيف" أو "الاسم" أو "النطاق".

    • القيمة: خصِّص القيمة المقدَّمة لسجلّاتك. نطاقك يمكن لشركة Google إدراج هذه العبارة على أنها "بيانات" أو "تشير إلى" أو "محتوى" "العنوان"، أو "عنوان IP". يختلف محتوى حقل القيمة حسب سجل، مع وجود عناوين IP كقيم في السجلات A وAAAA، سجلات TXT هي سلاسل.

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

الانتظار حتى يتم توفير شهادة طبقة المقابس الآمنة (SSL)

قد يستغرق توفير شهادة طبقة المقابس الآمنة (SSL) لـ App Hosting ما يصل إلى بضع ساعات نطاقك بعد تعديل سجلّات نظام أسماء النطاقات.

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

ملاحظة: يعيد Firebase App Hosting توفير شهادات طبقة المقابس الآمنة (SSL) تلقائيًا، باسم مطلوبة للنطاقات المخصصة.

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

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

نوع النطاق مفتاح النطاق الخاص
نطاق Apex

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

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

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

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

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

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

أوصاف الحالات للنطاقات المخصصة

الحالة الوصف
مطلوب الإعداد

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

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

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

في انتظار المراجعة

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

في بعض الأحيان، تُفرض قيود على سجلات CAA بشكل مفرط إيقاف استخراج شهادة طبقة المقابس الآمنة (SSL) لنطاق خاص. تأكد من أن المراجع المصدقة يُسمح لـ "letsencrypt.org" و"pki.goog" بإنشاء شهادات طبقة المقابس الآمنة (SSL) نطاقك.

شهادة تعدين

يتم إصدار شهادة طبقة المقابس الآمنة (SSL) لنطاقك.

متصل

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