لا داعي للتخلي عن أسماء نطاقاتك الفريدة التي تركّز على علامتك التجارية باستخدام Firebase Hosting. يمكنك استخدام نطاق مخصّص (مثل example.com أو
app.example.com) بدلاً من نطاق أنشأه Firebase ل
موقعك الإلكتروني المستضاف على Firebase.
يوفّر Firebase Hosting شهادة طبقة المقابس الآمنة لكل نطاق من نطاقاتك ويعرض المحتوى الخاص بك من خلال شبكة توصيل المحتوى (CDN) العالمية.
سترشدك بقية أقسام هذا المستند إلى هذه الخطوات لربط
نطاقك المخصّص.
إعداد نطاقك لخدمة Hosting
تأكَّد من إكمال معالج "البدء" من
صفحة Firebase Hosting
في مشروعك حتى يكون لديك موقع إلكتروني على Firebase Hosting في مشروعك على Firebase.
الخطوة 1: إضافة نطاق مخصّص
من
Hosting صفحة مشروعك،
انتقِل إلى معالج ربط نطاق مخصّص:
إذا كان لديك موقع إلكتروني واحد فقط على Hosting، انقر على إضافة نطاق مخصّص.
أدخِل اسم النطاق المخصّص الذي تريد ربطه Hosting
بموقعك الإلكتروني.
(اختياري) ضَع علامة في المربّع لإعادة توجيه جميع الطلبات على النطاق المخصّص إلى
نطاق ثانٍ محدّد (مثل أن تعيد example.com و
www.example.com التوجيه إلى المحتوى نفسه).
انقر على متابعة لضبط سجلّات نظام أسماء النطاقات وإكمال إعداد نطاقك المخصّص.
الخطوة 2: إعداد نطاق مخصّص
إثبات ملكية نطاقك العلوي، إذا طُلب منك ذلك في معالج إعداد ربط النطاق
تضمن هذه الخطوات أنّ نطاقك لم يتم ربطه من قبل بأحد projects في Firebase وأنّك تملك النطاق المحدّد.
في الموقع الإلكتروني لموفّر النطاق، ابحث عن صفحة إدارة نظام أسماء النطاقات.
أضِف سجلّاً جديدًا واحفظه باستخدام الإدخالات التالية:
النوع: أضِف سجلّ TXT.
تتطلّب Firebase Hosting إبقاء سجلّ TXT هذا معروضًا باستمرار
في إعدادات نظام أسماء النطاقات لإثبات ملكيتك للنطاق ومنح Firebase الإذن بتخصيص شهادات طبقة المقابس الآمنة (SSL) لتجديدها لموقعك الإلكتروني.
قد يُدرج موفِّر نطاقك هذه العبارة على أنّها "نوع السجلّ".
يُثبت إثبات ملكيتك لنطاق قمة أو نطاق جذر ملكيتك
لجميع النطاقات الفرعية الخاصة به.
قد يُدرج موفّر نطاقك هذه العبارة باسم "اسم المضيف" أو "الاسم"
أو "النطاق".
القيمة: انسخ قيمة إثبات الملكية الفريدة في الحقل.
تبحث خدمة Firebase Hosting عن هذه القيمة لإثبات ملكية نطاقك.
قد يُدرج موفِّر نطاقك هذه العبارة على أنّها "البيانات".
انتظِر لمدة تصل إلى 24 ساعة حتى تتم نشر سجلّات TXT المعدَّلة، ثم انقر على
إثبات الملكية.
يُرجى العِلم أنّه يمكنك النقر على إلغاء لإغلاق نافذة ربط النطاق
بأمان وإعادة فتحها في وقت لاحق. لا يؤثّر ذلك في وقت النشر، ولكن سيُطلب منك إعادة إدخال اسم نطاقك عند إعادة فتح النافذة.
بعد مرور وقت كافٍ على نشر التغييرات، يمكنك النقر على تأكيد في نافذة ربط النطاق
في وحدة تحكّم Firebase لبدء عملية توفير شهادة طبقة المقابس الآمنة.
في معظم الحالات، سيتم نشر سجلاتك وإثبات ملكية نطاقك
خلال بضع ساعات، وذلك حسب موفّر نطاقك. يُرجى الرجوع إلى مستندات موفِّر نطاقك للحصول على تعليمات مفصّلة عن إضافة سجلّات TXT ومعرفة أوقات النشر.
إذا أدّى النقر على التحقّق إلى ظهور رسالة خطأ، يعني ذلك أنّه لم يتم
نشر سجلاتك أو أنّ قيمك غير صحيحة.
في معالج إضافة نطاق مخصّص في وحدة تحكّم Firebase، اختَر الإعداد
السريع أو الإعداد المتقدّم.
يمكن استخدام ميزة الإعداد السريع لنطاقات جديدة لا تتلقّى حاليًا
زيارات أو نطاقات تحاول نقلها من Hosting
موقع إلكتروني آخر. يمكن استخدام الإعداد المتقدّم إذا كان لديك نطاق يتلقّى
طلبات على موفِّر استضافة آخر وتحتاج إلى نقل البيانات بدون أي فترة إيقاف.
ستساعدك معالج الإعداد المتقدّم في إنشاء شهادة طبقة المقابس الآمنة ومحاولة تسجيل الملكية للسماح Hosting بعرض الزيارات على النطاق قبل
تلقّيها.
الإعداد السريع
سيعرض معالج إضافة نطاق مخصّص في وحدة تحكّم Firebase
السجلّات اللازمة التي يجب تعديلها لتوجيه صفحتك إلى
Firebase Hosting. أضِف السجلات وأزِلها واحفظها من نطاقك في
موفِّر نظام أسماء النطاقات باستخدام الإدخالات التالية:
المضيف الذي تحدّده هو النطاق الذي تريد عرض
المحتوى عليه، ويمكن أن يكون هذا النطاق نطاقًا رئيسيًا أو نطاقًا فرعيًا.
قد يُدرج موفّر نطاقك هذه العبارة باسم "اسم المضيف" أو "الاسم" أو
"النطاق".
القيمة: يمكنك تخصيص عناوين IP المقدَّمة لقيمة السجلات.
قد يُدرج مقدّم نطاقك هذه العبارة على أنّها "البيانات" أو "يشير إلى" أو
"المحتوى" أو "العنوان" أو "عنوان IP".
انتظِر إعداد شهادة SSL.
قد يستغرق ذلك مدة تصل إلى 24 ساعة بعد توجيه نظام أسماء النطاقات إلى
Firebase Hosting.
في معظم الحالات، ستتم عملية نشر سجلاتك
وتوفّر شهادة SSL في غضون ساعات قليلة،
حسب موفِّر نطاقك.
الإعداد المتقدّم
يتيح لك وضع الإعداد المتقدّم في معالج إضافة نطاق مخصّص
ضبط Hosting ليعمل على
عرض نطاقك بأمان قبل توجيه الزيارات إلى خوادمه. بشكلٍ عام، يحتاج Hosting إلى ثلاثة عناصر لعرض الزيارات بنجاح على
نطاق معيّن:
سجلّ الملكية: يُخبر سجلّ TXT Hosting بالموقع الإلكتروني الذي
سيتم عرضه على النطاق.
شهادة طبقة المقابس الآمنة: شهادة خاصة بالنطاق
تتيح التواصل المشفَّر بين خوادم Hosting
والمستخدمين النهائيين
سجلّات عناوين IP المستضافة: سجلّ A أو AAAA واحد أو أكثر
يوجّه جميع طلبات النطاق إلى خوادم Hosting
يرشدك الإعداد المتقدّم خلال عملية ضبط إعدادات نطاقك
للسماح لخدمة Hosting بمعالجة الشرطَين الأولَين مسبقًا،
لكي تكون الخدمة جاهزة لعرض المحتوى الصحيح قبل بدء تلقّي
الزيارات لنطاقك.
يمثّل هذا المعالج هذه العملية كعملية سير عمل من خطوتَين:
إعداد النطاق
تعديل سجلّات نظام أسماء النطاقات: أضِف سجلًّا واحدًا أو أكثر إلى
نطاقك:
CAA (اختياري): زوج من سجلّات CAA
التي تسمح لمراجع التصديق
في Hosting بإنشاء شهادة SSL لنطاقك. لا يتم تقديمه إلا
إذا اكتشف Hosting سجلّات CAA حالية تمنع
من توفير شهادة.
إعداد شهادة طبقة المقابس الآمنة (SSL): يقدّم المعالج
تحدّي ACME الذي ستستخدمه مراجع تصديق Hosting لإصدار
شهادة طبقة المقابس الآمنة لنطاقك. يمكنك الاختيار بين تحدّي DNS
أو HTTP:
تحدّي نظام أسماء النطاقات: يُرجى الانتقال إلى مواقع إدارة
نظام أسماء النطاقات الخاصة بموفّر نطاقك. أضِف سجلّ TXT يتضمّن تحدّي ACME
ومفتاح النطاق الفرعي والقيمة المقدَّمة. يُرجى الانتظار لمدة تصل إلى 24 ساعة لانتشار
سجلات TXT.
تحدّي HTTP:
حمِّل الملف النصي المقدَّم إلى موقعك الإلكتروني الحالي على عنوان URL
المحدّد وتأكَّد من وجوده.
سيحاول Hosting التحقّق من صحة طلبات ACME
بنفسه قبل طلب التحقّق من هيئة إصدار الشهادات. إذا تعذّر على CA
التحقّق من صحة طلبات التحقّق لأي سبب، مثل مشاكل متقطّعة
في الخدمة سيضطر Hosting إلى إنشاء مجموعة جديدة من
التحديات لك. بعد إثبات الهوية بنجاح، قد يستغرق الأمر ما يصل إلى
بضع ساعات لكي يوفّر Hosting شهادة بروتوكول طبقة المقابس الآمنة ويسمح
بنشرها.
التوجيه المباشر إلى Hosting
بعد أن تُثبت شركة Hosting ملكية نطاقك وتوفّر
شهادة بروتوكول طبقة المقابس الآمنة (SSL)، يمكنك الرجوع إلى موفِّر نظام أسماء النطاقات وإضافة سجلّات A/AAAA لنظام أسماء النطاقات
التي توجّه الطلبات إلى Hosting:
النوع: أضِف سجلات A/AAAA المطلوبة لنظام أسماء النطاقات.
المضيف:
أدخِل مفتاح النطاق المخصّص لكلا السجلّين.
المضيف الذي تحدّده هو النطاق الذي تريد عرض المحتوى عليه، ويمكن أن يكون هذا النطاق نطاقًا نهايئًا أو نطاقًا فرعيًا. قد يُدرج موفّر نطاقك هذه العبارة على النحو التالي:
"اسم المضيف" أو "الاسم" أو "النطاق".
القيمة: يمكنك منح قيمة واحدة
لكل سجلّ A/AAAA في نظام أسماء النطاقات لتوجيه نطاقك إلى عناوين IP
المحدّدة.
قد يُدرج مقدّم النطاق هذه العبارة على أنّها "البيانات" أو "النقاط
التي تشير إلى" أو "المحتوى" أو "العنوان" أو "عنوان IP".
الانتظار إلى أن يتمّ توفير شهادة طبقة المقابس الآمنة
بعد إثبات ملكية النطاق، نوفّر شهادة طبقة المقابس الآمنة (SSL) لنطاقك ونقوم بنشرها على شبكة توصيل المحتوى (CDN) العالمية في غضون 24 ساعة بعد توجيه سجلّات A في نظام أسماء النطاقات إلى Firebase Hosting.
سيتم إدراج نطاقك كأحد الأسماء البديلة للموضوع (SAN) في شهادة بروتوكول طبقة المقابس الآمنة (SSL) الخاصة بتطبيق
FirebaseApp. يمكنك عرض هذه الشهادة باستخدام
أدوات الأمان في المتصفّح. أثناء توفير النطاق، قد تظهر لك شهادة
غير صالحة لا تتضمّن اسم نطاقك. هذا جزء طبيعي من
العملية وسيتم حلّه بعد توفّر شهادة نطاقك.
بالنسبة إلى مستخدمي الإعداد المتقدّم، سيستضيف مقدّم الاستضافة السابق
موقعك الإلكتروني إلى أن يتم تعديل
حالة الإعداد في
صفحةFirebase Hosting
مشروعك لتصبح متصل.
مفتاح نطاقك المخصّص
عند إضافة سجلّات نظام أسماء النطاقات أو تعديلها، يتوقع موفّرو النطاقات المختلفون منك إدخال إدخالات مختلفة في حقل المضيف ضمن مواقع إدارة نظام أسماء النطاقات الخاصة بهم. لقد جمعنا أدناه المدخلات الشائعة من مقدّمي الخدمات المشهورين.
يُرجى الرجوع إلى مستندات موفّر النطاق للحصول على تعليمات مفصّلة.
نوع النطاق
مفتاح النطاق الخاص
نطاق القمة
تشمل الإدخالات الشائعة ما يلي:
@
اسم النطاق العلوي (على سبيل المثال،
example.com)
ترك حقل المضيف فارغًا
النطاق الفرعي
تشمل الإدخالات الشائعة ما يلي:
اسم النطاق الفرعي الكامل
(مثل app.example.com)
جزء النطاق الفرعي فقط (على سبيل المثال، app فقط،
مع حذف .example.com)
www فقط للنطاق الفرعي من
www.example.com
موفِّرو النطاقات الشائعون
في ما يلي بعض مزوّدي النطاقات الشائعين وأنواع المعلومات التي قد يطلبها كل مزوّد.
يتم تعديل هذه المعلومات قدر الإمكان، ولكن يُرجى الرجوع إلى مستندات
موفِّر النطاق للحصول على تعليمات تفصيلية.
Cloudflare
النوع
المضيف
القيمة
مدخلات سجلّ TXT لنظام أسماء النطاقات
TXT
example.com
قيمة إثبات الملكية المقدّمة في وحدة تحكّم Firebase
مدخلات سجلّات A في نظام أسماء النطاقات
أ
example.com
199.36.158.100
أ
www
199.36.158.100
Google Cloud DNS
النوع
المضيف
القيمة
مدخلات سجلّ TXT لنظام أسماء النطاقات
TXT
example.com
قيمة إثبات الملكية المقدّمة في وحدة تحكّم Firebase
مدخلات سجلّات A في نظام أسماء النطاقات
أ
example.com
199.36.158.100
أ
www
199.36.158.100
NameCheap
النوع
المضيف
القيمة
مدخلات سجلّ TXT لنظام أسماء النطاقات
TXT
@
قيمة إثبات الملكية المقدّمة في وحدة تحكّم Firebase
مدخلات سجلّات A في نظام أسماء النطاقات
أ
@
199.36.158.100
أ
www
199.36.158.100
Squarespace
النوع
المضيف
القيمة
مدخلات سجلّ TXT لنظام أسماء النطاقات
TXT
@
قيمة إثبات الملكية المقدّمة في وحدة تحكّم Firebase
مدخلات سجلّات A في نظام أسماء النطاقات
أ
@
199.36.158.100
أ
www
199.36.158.100
أوصاف حالة الإعداد للنطاقات المخصّصة
الحالة
الوصف
تتطلّب الإعداد
قد تحتاج إلى تغيير أحد الإعدادات في سجلات نظام أسماء النطاقات.
في معظم الحالات، لم يتم نشر سجلّات A لنظام أسماء النطاقات
من موفّر اسم النطاق إلى خوادم Firebase Hosting.
نصيحة لتحديد المشاكل وحلّها: إذا مرّ أكثر من 24 ساعة، تحقّق مما يلي:
أنّك أعددت سجلاتك للإشارة إلى Firebase Hosting.
في حالات نادرة، خاصةً إذا كنت تستخدم مسار الإعداد المتقدم،
قد يتعذّر إكمال اختبارات طبقة المقابس الآمنة (SSL) للأسباب التالية:
تعذّر إثبات ملكية شهادة طبقة المقابس الآمنة (SSL)، وأصبح الرمز المميّز (سجلّات TXT في نظام أسماء النطاقات
أو الملف الذي تم تحميله
وتقديمه لموقعك الإلكتروني) غير صالح.
نصيحة لتحديد المشاكل وحلّها: انقر على عرض للنطاق،
ثم قدِّم الرمز المميّز الجديد لنطاقك الحالي.
في انتظار المراجعة
لقد أعددت نطاقك المخصّص بشكلٍ صحيح، ولكنّ Firebase Hosting
لم يوفّر شهادة SSL.
في بعض الأحيان، يمكن أن تؤدي المشاكل التالية إلى إيقاف إنشاء شهادة
طبقة المقابس الآمنة لنطاق مخصّص:
سجلّات CAA الخاصة بك فرضية جدًا.
نصيحة لتحديد المشاكل وحلّها: تأكَّد من أنّه يُسمح لمرجعَي التصديق
`letsencrypt.org` و `pki.goog` بإنشاء شهادات طبقة المقابس الآمنة
لنطاقك.
رمز التحدى غير صالح. إذا كنت تستخدم مسار الإعداد المتقدم ولم تنجح عملية نقل البيانات، يصبح الرمز المميّز (ورمز التحدى) غير صالحَين.
نصيحة لتحديد المشاكل وحلّها: انقر على عرض للنطاق،
ثم قدِّم الرمز المميّز الجديد لنطاقك الحالي.
لقد طلبت شهادات لنطاقات فرعية كثيرة جدًا.
نصيحة لتحديد المشاكل وحلّها: بشكل عام، تنصح Firebase Hosting بعدم
إنشاء أكثر من 20 نطاقًا فرعيًا على نطاق مخصّص واحد في قمة النطاق، وذلك بسبب حدود إنشاء شهادات
طبقة المقابس الآمنة.
شهادة الإنشاء
يتم إنشاء شهادة طبقة المقابس الآمنة لنطاقك.
متصل
يحتوي نطاقك المخصّص على سجلّات نظام أسماء النطاقات المناسبة وشهادة
طبقة المقابس الآمنة.
يمكنك عرض محتوى موقعك الإلكتروني.