كيف تربط نطاقًا مخصصًا بتطبيقك أو موقعك
لربط نطاق مخصص، تشتري النطاق من جهة تسجيل، ثم تضيف سجل DNS يوجّهه إلى مضيفك، وغالبًا سجل CNAME لنطاق فرعي مثل www أو app، أو سجل A (أو سجل ALIAS/مسطّح) للنطاق الجذر. ثم يتحقق مضيفك من النطاق ويصدر شهادة HTTPS. وعادةً يستغرق ذلك دقائق، وقد يطول أحيانًا. وأغلب المشكلات تأتي من خطأ مطبعي في السجل، أو نوع سجل خاطئ، أو وكيل (proxy) يقع أمام المضيف.
يغطي هذا الدليل كل خطوة، وقرار www مقابل النطاق الجذر، وكيفية استكشاف الأخطاء وإصلاحها. وللمفاهيم الكامنة وراء النطاقات، راجع كيف تعمل النطاقات وDNS.
المكونات المعنية
| المكوّن | ما هو | من يوفّره |
|---|---|---|
| اسم النطاق | الاسم الذي تستأجره سنويًا، مثل example.com | جهة التسجيل |
| DNS | البحث العام الذي يحوّل الأسماء إلى عناوين الخوادم | مزود DNS الخاص بك (غالبًا جهة التسجيل) |
| السجلات | إدخالات DNS فردية: «www يشير إلى…» | أنت تضيفها |
| المضيف | الخدمة التي تشغّل تطبيقك | استضافتك أو منشئ التطبيقات |
| الشهادة | ما يجعل https:// يعمل | يصدرها المضيف عادةً تلقائيًا |
كثيرًا ما تكون جهة التسجيل ومزود DNS الشركة نفسها، لكن ليس بالضرورة. الأهم هو: أين تعدّل DNS لهذا النطاق؟ هناك ستضيف السجلات.
الخطوة 1: اشترِ نطاقًا
نصائح للاختيار والشراء:
- اجعله قصيرًا وسهل التهجئة بصوت عالٍ. إذا احتجت إلى شرح تهجئته، فاختر غيره.
.comهو الامتداد الذي يخمّنه الناس افتراضيًا، لكن امتدادات الدول والامتدادات الأحدث (.io، و.app، و.co.uk) مقبولة إذا كانت تناسب جمهورك.- تحقق من سعر التجديد، لا من سعر السنة الأولى فقط. فالخصومات التعريفية شائعة، وقد تكون أسعار التجديد أعلى.
- فعّل التجديد التلقائي واحتفظ ببطاقة الدفع سارية. فالنطاق المنتهي يعطّل موقعك وبريدك، وقد يشتريه شخص آخر بعد فترة السماح.
- استخدم حماية WHOIS إذا كانت متاحة، حتى لا تُنشر بياناتك الشخصية.
- اشترِه في حساب تتحكم فيه، لا في حساب مستقل أو وكالة.
بعض الاستضافات ومنشئي التطبيقات تتيح شراء النطاق مباشرة داخل المنتج، وهذا يهيّئ DNS لك أيضًا.
الخطوة 2: قرر العنوان
النطاق الفرعي مقابل النطاق الجذر
- النطاق الجذر (apex):
example.com - النطاق الفرعي:
www.example.com، وapp.example.com
إعداد شائع هو موقع تسويقي على example.com أو www.example.com، والمنتج على app.example.com. أما لموقع واحد، فاختر بين www والنطاق الجذر.
www.example.com | example.com | |
|---|---|---|
| نوع السجل | CNAME يشير إلى مضيفك | سجل A/AAAA، أو ALIAS/ANAME/CNAME مسطّح |
| صعوبة الإعداد | سهل في كل مكان | يعتمد على مزود DNS لديك |
| المظهر | أطول قليلًا | أقصر |
لا يسمح معيار DNS بسجل CNAME في جذر النطاق، لأن الجذر يجب أن يحتوي على سجلات أخرى (مثل سجلات خوادم الأسماء). ويتجاوز كثير من مزودي DNS ذلك بنوع سجل خاص، يُسمّى ALIAS أو ANAME أو تسطيح CNAME حسب المزود، ويتصرف كـ CNAME على الجذر. فإذا لم يدعمه مزودك، فالطريقة الموثوقة هي: اعرض الموقع على www، وأعدّ إعادة توجيه من الجذر إلى www عند مزود DNS أو جهة التسجيل.
أيًا كان اختيارك، اختر عنوانًا واحدًا رئيسيًا، ووجّه الآخر إليه. فوجود العنوانين يعرضان المحتوى نفسه دون إعادة توجيه أمر مربك للمستخدمين ولمحركات البحث. راجع تحسين محركات البحث للمواقع المبنية بالذكاء الاصطناعي لمعرفة لماذا يهم وجود عنوان قياسي واحد.
الخطوة 3: أضف سجلات DNS
يخبرك مضيفك بالضبط بما تضيفه. وسيبدو كأحد هذه السجلات:
| النوع | الاسم / المضيف | القيمة / الهدف | الاستخدام |
|---|---|---|---|
CNAME | www | yoursite.hostname.com | توجيه نطاق فرعي إلى اسم مضيف |
A | @ | 192.0.2.10 | توجيه الجذر إلى عنوان IPv4 |
AAAA | @ | 2001:db8::10 | توجيه الجذر إلى عنوان IPv6 |
TXT | _verify أو @ | رمز نصي | إثبات ملكية النطاق |
كيف تملأ النموذج في معظم مزودي DNS:
- الاسم / المضيف: الجزء الفرعي فقط، أي
wwwلاwww.example.com. بعض المزودين يضيفون النطاق تلقائيًا، فكتابته كاملة تنتجwww.example.com.example.com. استخدم@للجذر إذا كان مزودك يعتمد هذا الاصطلاح. - القيمة / الهدف: الصق بالضبط ما يعرضه مضيفك. النقطة الأخيرة مقبولة إذا كان مزودك يضيفها.
- TTL: القيمة الافتراضية مناسبة. فقيمة أقل (مثل 5 دقائق) تجعل التغييرات المستقبلية تسري أسرع.
- الوكيل (Proxy): إذا كان مزود DNS لديك يستطيع توجيه الحركة عبر وكيل (مثل السحابة البرتقالية في Cloudflare)، فاتبع تعليمات مضيفك. وكثير من المضيفين يحتاجون إلى إعداد «DNS فقط» حتى يتمكنوا من إصدار الشهادة.
لا تمس السجلات الموجودة إلا إذا أمرك المضيف بتغييرها. وبشكل خاص لا تلمس سجلات MX، فهي التي تسلّم بريدك الإلكتروني. فحذفها أو تغييرها هو الطريقة الأكثر شيوعًا لتعطيل البريد بسبب تغيير النطاق.
تغيير خوادم الأسماء مقابل إضافة السجلات
تعرض بعض المضيفات خيارين: إضافة سجل، أو نقل DNS النطاق كله إليهم بتغيير خوادم الأسماء (nameservers) عند جهة التسجيل. وتغيير خوادم الأسماء ينقل كل السجلات، بما فيها البريد الإلكتروني. فلا تفعل ذلك إلا إذا كنت مستعدًا لإعادة إنشاء كل السجلات الموجودة لدى المزود الجديد. أما إضافة سجل واحد فأقل خطورة.
الخطوة 4: تحقق واحصل على HTTPS
بعد وضع السجل، عُد إلى مضيفك واضغط زر التحقق. يتحقق المضيف من DNS، ثم يطلب شهادة، وعادةً من جهة إصدار شهادات مجانية مثل Let's Encrypt، ويبدأ بعرض موقعك عبر HTTPS.
- قد يحتاج التحقق إلى محاولات عدة بينما تنتشر تغييرات DNS.
- تتجدد الشهادات تلقائيًا ما دام سجل DNS موجودًا.
- إذا كان نطاقك يحتوي على سجلات CAA (التي تحدد أي جهات إصدار شهادات مسموح لها بإصدار شهادات له)، فتأكد من أنها تسمح بجهة مضيفك، وإلا فسيفشل إصدار الشهادة.
بعد أن يعمل HTTPS، تأكد من أن http:// يحوّل إلى https://. وأغلب المضيفين يفعلون ذلك تلقائيًا.
الخطوة 5: اختبره
- يحمّل
https://www.example.comموقعك مع أيقونة القفل - الصيغة الأخرى (الجذر أو
www) تحوّل إلى عنوانك الرئيسي -
http://يحوّل إلىhttps:// - تسجيل الدخول وOAuth وإعادة توجيه الدفع تعمل على النطاق الجديد (غالبًا ما تملك قوائم عناوين مسموحًا بها ما زالت تشير إلى العنوان القديم)
- البريد الإلكتروني على نطاقك ما زال يصل
- الروابط في الرسائل التي يرسلها تطبيقك تستخدم النطاق الجديد
البند الرابع يوقع كثيرين في الخطأ: تسجيل الدخول عبر Google، وwebhooks الخاصة بـ Stripe، وروابط إعادة تعيين كلمة المرور، كلها مُعدّة بعناوين محددة. أضف النطاق الجديد حيثما ظهر عنوانك القديم. وراجع كيف تضيف تسجيل الدخول إلى تطبيقك لجانب OAuth.
استكشاف الأخطاء وإصلاحها
| العَرَض | السبب المرجّح | الإصلاح |
|---|---|---|
| فشل التحقق باستمرار | خطأ مطبعي في الهدف، أو نوع سجل خاطئ، أو إدخال الاسم كنطاق كامل | قارن السجل حرفًا بحرف مع ما يعرضه المضيف |
| يعمل عندك ولا يعمل عند آخرين (أو العكس) | تخزين DNS مؤقتًا أثناء التغيير | انتظر انتهاء TTL؛ واختبر من هاتف على بيانات الجوال |
| شهادة أو خطأ «غير آمن» | لم تُصدر الشهادة بعد، أو وكيل أمامها، أو سجلات CAA تمنع الإصدار | انتظر بضع دقائق وأعد التحقق؛ واجعل الوكيل «DNS فقط»؛ وتحقق من CAA |
| «إعادة توجيه كثيرة جدًا» | طبقتان تعيدان التوجيه معًا (مثلًا وكيل يفرض HTTPS والمضيف يفعل ذلك أيضًا) | أوقف إحدى إعادتي التوجيه، أو استخدم «DNS فقط» |
النطاق الجذر لا يعمل لكن www يعمل | لا يوجد سجل أو إعادة توجيه للجذر | أضف سجل ALIAS أو المسطّح، أو وجّه الجذر إلى www |
| توقف البريد الإلكتروني | سجلات MX تغيّرت أو فُقدت عند نقل خوادم الأسماء | استعد سجلات MX من تعليمات مزود بريدك |
| ما زال الموقع القديم يظهر | سجل A القديم ما زال موجودًا إلى جانب الجديد | احذف السجلات المتعارضة للاسم نفسه |
تعرض أداة بحث DNS مجانية عبر الإنترنت، أو الأمر dig www.example.com في الطرفية، ما يراه العالم حاليًا لسجلك، وهذا مفيد لتعرف هل المشكلة في DNS أم في المضيف.
ربط نطاق مخصص في Mythex
النطاقات المخصصة ميزة في خطة Pro على Mythex. أما الخطط المجانية فتنشر إلى عنوان yourname.mythex.app. وفي خطة Pro يمكنك:
- شراء نطاق داخل Mythex من Domains في الإعدادات، أو من Publish ← Custom domain في مشروع منشور. يسجّل Mythex النطاق ويعدّ DNS؛ ويُفوتر التسجيل بشكل منفصل عن خطة Pro، والتجديد التلقائي مفعّل افتراضيًا.
- ربط نطاق تملكه بالفعل. انشر المشروع، واختر Connect، وأدخل اسم المضيف (مثلًا
app.example.com)، ثم أضف سجل CNAME عند مزود DNS الخاص بك يشير إلى الهدف الذي يعرضه Mythex (yourslug.mythex.ai). واضغط Verify. تُصدر شهادة HTTPS تلقائيًا.
إذا كان DNS لديك على Cloudflare، فاجعل سجل CNAME على DNS only (السحابة الرمادية)، لا مُوكَّلًا (proxied). وبالنسبة إلى النطاق الجذر، توصي الوثائق باستخدام www أو app، وإعادة التوجيه من الجذر عند مزود DNS إذا كان لا يدعم ALIAS أو التسطيح.
راجع النطاقات المخصصة في الوثائق للخطوات الكاملة واستكشاف الأخطاء، والخطط لما تشمله خطة Pro. وقبل توجيه نطاق إلى تطبيق، يستحق الأمر المرور بـ نقل نموذج الذكاء الاصطناعي الأولي إلى الإنتاج.
الأسئلة
كم يستغرق حتى يعمل النطاق المخصص؟
غالبًا بضع دقائق بعد إضافة سجل DNS، لكنه قد يستغرق وقتًا أطول حسب مزود DNS وقيمة TTL للسجل (أي المدة التي تخزّن فيها أجهزة الاستعلام السجل مؤقتًا). وإذا غيّرت خوادم الأسماء (nameservers)، فامنح وقتًا أطول.
هل أستخدم www أم النطاق الجذر؟
كلاهما يعمل مع الزوار. والنطاق الفرعي مثل www أو app أسهل في الربط عادةً لأنه يمكن أن يستخدم سجل CNAME. كثير من المواقع تقدّم www وتحوّل النطاق الجذر إليه، أو العكس. فقط اختر عنوانًا واحدًا كعنوان رئيسي.
هل أحتاج إلى شراء شهادة SSL؟
عادةً لا. فمعظم الاستضافات الحديثة، بما فيها منشئات التطبيقات، تصدر شهادات HTTPS مجانية تلقائيًا بمجرد أن يشير DNS إليها. لا تحتاج إلى شراء شهادة إلا في حالات خاصة، مثل بعض الشهادات المعتمدة من المؤسسات.
لماذا لا أستطيع إضافة سجل CNAME للنطاق الجذر؟
قواعد DNS لا تسمح بسجل CNAME في جذر النطاق (apex) لأن سجلات أخرى ضرورية موجودة هناك. بعض مزودي DNS يقدمون ALIAS أو ANAME أو تسطيح CNAME (CNAME flattening) لتحقيق الأثر نفسه؛ وإلا فاستخدم www وحوّل النطاق الجذر إليه.