لتقديم نسخة محلية حقًا من موقعك (على سبيل المثال، hi.yoursite.com للهندية)، يتطلب MultiLipi مصافحة DNS. من خلال إنشاء سجل CNAME محدد، فإنك تسمح للبنية التحتية لدينا بمعالجة حركة المرور لهذا النطاق الفرعي المحدد للغة، بينما يظل موقعك الرئيسي دون تغيير على خادمك الأصلي.
هذا الدليل يفصل بروتوكول حقن CNAME مطلوبة لجعل لغاتك متاحة.
1. بنية التوجيه
فهم التدفق.
نطاقك الرئيسي
example.com
→ يشير إلى خادمك (شوبيفاي/ويب فلو/ووردبريس)
النطاق الفرعي للغة
hi.example.com
→ يشير إلى محرك ترجمة MultiLipi
نحقق هذا التوجيه المقسم باستخدام اسم نطاق قانوني (CNAME) سجل. يعمل هذا كإشارة مرور، تخبر المتصفحات: "للنسخة الهندية، اذهب إلى MultiLipi."
2. الخطوة 1: توفير نقطة النهاية
قبل المساس بنظام أسماء النطاقات (DNS) الخاص بك، يجب عليك إنشاء الوجهة الفريدة.
الوصول إلى لوحة التحكم:
قم بتسجيل الدخول إلى MultiLipi وحدد مشروعك.
انتقل إلى الإعداد:
انتقل إلى مشروع جديد.

لوحة تحكم MultiLipi مع واجهة "إضافة مشروع جديد"
حدد اللغات:
اختر اللغات التي ترغب في نشرها (على سبيل المثال، الهندية، الفرنسية).
إنشاء القيم:
سيقوم النظام بإخراج زوج فريد من المضيف والقيمة لكل لغة.
مثال للإخراج:
himultilipi.centralindia.cloudapp.azure.comملاحظة: قد يختلف نقطة النهاية الخاصة بك بناءً على منطقتك.

معالج إعداد ترجمة الموقع - خطوة تكوين النطاق
3. الخطوة 2: حقن نظام أسماء النطاقات (جانب المسجل)
قم بتسجيل الدخول إلى مزود DNS الخاص بك وادخل إلى لوحة إدارة DNS.
قم بتسجيل الدخول إلى مزود DNS الخاص بك (GoDaddy، Cloudflare، Namecheap، Route53) وقم بالوصول إلى إدارة DNS لوحة.
تكوين السجل:
يجب عليك إضافة سجل منفصل لكل لغة تريد تقديمها على نطاق فرعي.
| نوع السجل | الاسم / المضيف | القيمة / الهدف | TTL |
|---|---|---|---|
| CNAME | hi | [الصق القيمة من لوحة التحكم] | 30 دقيقة (أو تلقائي) |
| CNAME | الفرنسية | [الصق القيمة من لوحة التحكم] | 30 دقيقة (أو تلقائي) |
النوع: اختر دائمًا CNAME.
الاسم: رمز اللغة (على سبيل المثال، hi، fr).
القيمة: نقطة نهاية Azure المقدمة في لوحة التحكم الخاصة بك (على سبيل المثال، multilipi.centralindia.cloudapp.azure.com).
TTL (الوقت المتبقي للحياة): اضبطه على نصف ساعة أو تلقائي لضمان الانتشار السريع.
⚠️ هام لمستخدمي Cloudflare:
إذا كنت تستخدم Cloudflare، يجب عليك تشغيل إيقاف "السحابة البرتقالية" (حالة الوكيل) لسجلات CNAME المحددة هذه. قم بتعيينها إلى "DNS فقط" (سحابة رمادية). MultiLipi يعالج SSL والتخزين المؤقت لهذه النطاقات الفرعية؛ غالبًا ما يتسبب التخزين المؤقت المزدوج في حدوث أخطاء SSL.
4. الخطوة 3: الانتشار والتحقق
تغييرات نظام أسماء النطاقات (DNS) ليست فورية دائمًا. يجب أن تنتشر عبر الإنترنت العالمي.
انتظر:
يستغرق الانتشار عادةً 15-30 دقيقة (ولكن يمكن أن يستغرق ما يصل إلى 24 ساعة).
التحقق في لوحة التحكم:
انقر فوق الزر "تحقق" في لوحة إعداد MultiLipi الخاصة بك.
نجاح: يتحول مؤشر الحالة إلى اللون الأخضر.
فشل: لا يمكن للنظام اكتشاف السجل. تحقق من الأخطاء الإملائية أو إعدادات وكيل Cloudflare.
اختبار مباشر:
قم بزيارة hi.yoursite.com. يجب أن ترى موقعك محملًا مع تمكين مبدل اللغة.
استكشاف أخطاء المصافحة وإصلاحها
المشاكل الشائعة وحلولها
أخطاء SSL:
إذا رأيت تحذير "غير آمن" على النطاق الفرعي الجديد، انتظر 15 دقيقة. يقوم MultiLipi تلقائيًا بتوفير شهادة SSL مدارة للنطاق الفرعي بمجرد التحقق من سجل DNS.
خطأ 404:
تأكد من إدخال قيمة الهدف الدقيقة المقدمة في لوحة التحكم. خطأ واحد سيؤدي إلى فشل المسار.
