إعداد مجال قمة في Azure Static Web Apps

تعرف أسماء المجالات التي لا تحتوي على مجال فرعي باسم ذروة المجالات أو المجالات الجذر. على سبيل المثال، المجال www.example.com هو www المجال الفرعي المرتبط بالمجال الذروة example.com .

لا يسمح لك بعض مسجلي المجالات (مثل Google وGoDaddy) بالإشارة إلى مجال الذروة إلى عنوان URL موجود. إذا لم يكن المسجل لديك يدعم ALIAS أو ANAME يسجل، أو لا يسمح بالتسطيح CNAME ، ففكر في الخيارات التالية:

  • تكوين مجالك باستخدام Azure DNS
  • إعادة توجيه المجال الذروة www إلى المجال الفرعي
  • A استخدام سجل

A يؤدي استخدام سجل إلى توجيه نسبة استخدام الشبكة إلى مضيف إقليمي واحد لتطبيق الويب الثابت. عند التمكين، لم يعد تطبيق الويب الثابت الخاص بك يستفيد من توزيعه العمومي، وقد يؤثر ذلك على أداء التطبيق الخاص بك. ضع في اعتبارك استخدام ALIAS، ANAME أو CNAME التسجيل لمجالات APEX للحصول على أفضل أداء.

يوضح هذا الدليل ثلاثة خيارات لتكوين مجال قمة.

  • استخدم الخطوات للإعداد باستخدام سجل الاسم المستعار إذا كانت جهة تسجيل المجالات تدعم ALIAS سجل DNS.

    إذا كانت جهة التسجيل لا تدعم ALIAS السجلات، ولكنها تدعم ANAME السجلات أو CNAME التسطيح، فشاهد وثائقها لإعدادات التكوين.

  • استخدم الخطوات في إعادة التوجيه إلى المجال الفرعي www إذا لم يكن مسجل المجال يدعم ALIAS سجل DNS.

  • استخدم الخطوات للإعداد باستخدام سجل A إذا كانت الخيارات المذكورة أعلاه لا تناسبك. A باستخدام سجل، يتم توجيه نسبة استخدام الشبكة إلى مضيف Static Web Apps واحد، ولم يعد تطبيقك يستفيد من تحسينات الأداء التي يوفرها التوزيع العالمي.

إعداد باستخدام سجل الاسم المستعار

قبل إنشاء ALIAS السجل، تحتاج أولا إلى التحقق من أنك تملك المجال.

التحقق من صحة الملكية

  1. افتح مدخل Azure.

  2. انتقل إلى تطبيق الويب الثابت.

  3. من نافذة نظرة عامة، انسخ عنوان URL الذي تم إنشاؤه لموقعك واضبطه جانبا في محرر نص للاستخدام في المستقبل.

  4. ضمن الإعدادات، حدد مجالات مخصصة.

  5. حدد + إضافة.

  6. في علامة التبويب Enter domain ، أدخل اسم مجال الذروة.

    على سبيل المثال، إذا كان اسم المجال الخاص بك هو example.com، أدخل example.com في هذا المربع (دون أي مجالات فرعية).

  7. حدد التالي.

  8. في علامة التبويب Validate + Configure ، أدخل القيم التالية.

    الإعداد القيمة‬
    اسم المجال يجب أن تتطابق هذه القيمة مع اسم المجال الذي أدخلته في الخطوة السابقة.
    نوع سجل اسم المضيف حدد TXT.
  9. حدد إنشاء التعليمات البرمجية.

    انتظر عند إنشاء التعليمات البرمجية. يستغرق الأمر دقيقة أو نحو ذلك لإكماله.

  10. TXT بمجرد إنشاء قيمة السجل، انسخ (بجوار القيمة التي تم إنشاؤها) التعليمات البرمجية إلى الحافظة.

  11. حدد إغلاق.

  12. افتح علامة تبويب مستعرض جديدة وسجل الدخول إلى حساب جهة تسجيل المجالات.

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

  14. أضف سجلا جديدا TXT بالقيم التالية.

    الإعداد القيمة‬
    النوع TXT
    المضيف أدخل @
    القيمة‬ الصق قيمة التعليمات البرمجية التي قمت بنسخها من مدخل Microsoft Azure.
    TTL (إن أمكن) اتركها كقيمة افتراضية.
  15. احفظ التغييرات في سجل DNS.

إعداد سجل الاسم المستعار

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

  2. أضف سجلا جديدا ALIAS بالقيم التالية.

    الإعداد القيمة‬
    النوع ALIAS
    المضيف أدخل @
    القيمة‬ الصق عنوان URL الذي قمت بنسخه من مدخل Microsoft Azure. تأكد من إزالة البادئة https:// من عنوان URL الخاص بك.
    TTL (إن أمكن) اتركها كقيمة افتراضية.
  3. احفظ التغييرات في سجل DNS.

    نظرا لأن إعدادات DNS تحتاج إلى الانتشار، فقد تستغرق هذه العملية بعض الوقت لإكمالها.

  4. افتح علامة تبويب مستعرض جديدة وانتقل إلى مجال الذروة.

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

إعادة التوجيه إلى المجال الفرعي www

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

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

راجع وثائق المسجل للحصول على التفاصيل.

إعداد باستخدام سجل A

قبل إنشاء A السجل، تحتاج أولا إلى التحقق من أنك تملك المجال.

التحقق من صحة الملكية

  1. افتح مدخل Azure.

  2. انتقل إلى تطبيق الويب الثابت.

  3. من نافذة Overview في الزاوية العلوية اليسرى من قسم Essentials، حدد JSON View.

  4. انسخ قيمة الخاصية stableInboundIP واضبطها جانبا في محرر نص لاستخدامها في المستقبل. هذا هو عنوان IP لمضيف Static Web Apps الإقليمي.

  5. ضمن الإعدادات، حدد مجالات مخصصة.

  6. حدد + إضافة.

  7. في علامة التبويب Enter domain ، أدخل اسم مجال الذروة.

    على سبيل المثال، إذا كان اسم المجال الخاص بك هو example.com، أدخل example.com في هذا المربع (دون أي مجالات فرعية).

  8. حدد التالي.

  9. في علامة التبويب Validate + Configure ، أدخل القيم التالية.

    الإعداد القيمة‬
    اسم المجال يجب أن تتطابق هذه القيمة مع اسم المجال الذي أدخلته في الخطوة السابقة.
    نوع سجل اسم المضيف حدد TXT.
  10. حدد إنشاء التعليمات البرمجية.

    انتظر عند إنشاء التعليمات البرمجية. يستغرق الأمر دقيقة أو نحو ذلك لإكماله.

  11. TXT بمجرد إنشاء قيمة السجل، انسخ (بجوار القيمة التي تم إنشاؤها) التعليمات البرمجية إلى الحافظة.

  12. حدد إغلاق.

  13. افتح علامة تبويب مستعرض جديدة وسجل الدخول إلى حساب جهة تسجيل المجالات.

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

  15. أضف سجلا جديدا TXT بالقيم التالية.

    الإعداد القيمة‬
    النوع TXT
    المضيف أدخل @
    القيمة‬ الصق قيمة التعليمات البرمجية التي قمت بنسخها من مدخل Microsoft Azure.
    TTL (إن أمكن) اتركها كقيمة افتراضية.
  16. احفظ التغييرات في سجل DNS.

إعداد سجل A

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

  2. أضف سجلا جديدا A بالقيم التالية.

    الإعداد القيمة‬
    النوع A
    المضيف أدخل @
    القيمة‬ الصق النسخة التي stableInboundIP نسختها من مدخل Microsoft Azure.
    TTL (إن أمكن) اتركها كقيمة افتراضية.
  3. احفظ التغييرات في سجل DNS.

    نظرا لأن إعدادات DNS تحتاج إلى الانتشار، فقد تستغرق هذه العملية بعض الوقت لإكمالها.

  4. افتح علامة تبويب مستعرض جديدة وانتقل إلى مجال الذروة.

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

الخطوات التالية