ربط نطاق مخصص
أحضر نطاقك الخاص بثلاثة سجلات DNS — يُجرى توفير SSL بشكل تلقائي.
تعيش مدوّنتك افتراضياً على <slug>.velocms.org. النطاقات المخصصة متاحة في خطة Pro وما فوقها — الإعداد يكفي فيه سجل CNAME واحد، وتتولى المنصة ضبط SSL تلقائياً. يُنهي معظم المستخدمين العملية بأقل من خمس دقائق، وإن كان انتشار DNS قد يستغرق أحياناً حتى ساعة قبل أن يصبح النطاق حياً في كل مكان.
البداية السريعة — ما تحتاجه قبل البدء
ستحتاج إلى صلاحية الدخول على مزود DNS الخاص بك (حيثما اشتريت النطاق — Cloudflare أو Google Domains أو Namecheap أو GoDaddy أو Squarespace وغيرها) واشتراك Pro نشط أو أعلى على VeloCMS. إذا كنت في فترة تجربة مجانية، تظل النطاقات المخصصة مقفلةً حتى الترقية. لا تحتاج إلى ضبط أي شيء على الخادم — إذ يُهيِّئ VeloCMS اسم المضيف على Cloudflare وشهادة SSL تلقائياً فور حفظ النطاق في لوحة التحكم.
الخطوة الأولى — تسجيل النطاق في لوحة التحكم
اذهب إلى الإعدادات ← النطاق في لوحة تحكم المشرف. أدخل النطاق الذي تريد استخدامه (مثل blog.example.com). ستُنشئ المنصة لك هدف تحقق ووجهة CNAME. انسخ وجهة CNAME — ستحتاجها في الخطوة التالية. لا تغلق هذه النافذة بعد؛ تعرض لوحة التحكم حالة SSL في الوقت الفعلي حتى تتابع توفير الشهادة.
الخطوة الثانية — إضافة سجل CNAME عند مزود DNS
في لوحة تحكم مزود DNS، انتقل إلى قسم سجلات DNS لنطاقك. أضف سجلاً جديداً بالقيم الواردة من لوحة تحكم VeloCMS.
Type: CNAME
Name: blog
Target: velocms-production.up.railway.app
Proxy: DNS onlyحقل «Name» هو الجزء الفرعي للنطاق فحسب — فبالنسبة لـ blog.example.com يكون الاسم blog. إذا كنت تستخدم Cloudflare، اضبط حالة الوكيل على DNS-only (أيقونة السحابة الرمادية، لا البرتقالية). توجيه حركة المرور عبر وكيل Cloudflare يتعارض مع مصافحة SSL لأن Cloudflare تُصدر شهادتها الخاصة بدلاً من السماح لنا بتوفير شهادتنا. والنتيجة خطأ في الشهادة يراه زوارك.
الخطوة الثالثة — انتظر توفير SSL
ارجع إلى لوحة تحكم VeloCMS. حالما يُحلَّل CNAME إلى بنيتنا التحتية، نطلب شهادة Let's Encrypt تلقائياً عبر Cloudflare for SaaS. سيتقدم حقل الحالة في الإعدادات ← النطاق من «قيد الانتظار» إلى «جارٍ التوفير» إلى «نشطة». يستغرق التوفير عادةً من 30 ثانية إلى 5 دقائق، وإن كان انتشار DNS يأخذ أحياناً وقتاً أطول عند بعض المزودين.
يمكنك زيارة نطاقك مباشرةً والتحقق من أيقونة القفل في شريط عنوان المتصفح. إن رأيت تحذيراً من الشهادة بدلاً من ذلك، فالشهادة لم تُوفَّر بعد — انتظر بضع دقائق وأعِد تحميل الصفحة. لا تحاول تغيير الإعدادات مراراً أثناء التوفير؛ هو ببساطة يحتاج بعض الوقت.
الأخطاء الشائعة
المشكلة الأكثر شيوعاً هي إبقاء وكيل Cloudflare مُفعَّلاً (السحابة البرتقالية). هذا سبب نحو 80% من استفسارات الدعم المتعلقة بالنطاقات المخصصة. يُحلَّل CNAME، وتظهر لوحة التحكم «قيد الانتظار» دون أن تتقدم إلى «نشطة»، ويعرض النطاق خطأ في الشهادة. حوِّل الوكيل إلى DNS-only وستُوفَّر الشهادة في غضون دقائق. خطأ مرتبط بهذا: إذا أنشأ مسجِّل نطاقك DNS لـ Cloudflare تلقائياً عند نقل نطاق، فكثيراً ما يكون الوكيل مُفعَّلاً افتراضياً — تحقق دائماً من ذلك.
شيء آخر يستحق الانتباه: النطاقات الجذرية (example.com بلا بادئة نطاق فرعي) تتطلب تسطيح CNAME الذي لا يدعمه كل مزودي DNS. Cloudflare تدعمه. إن كان مزودك لا يدعمه، فالحل هو استخدام www.example.com أو blog.example.com. النطاق الفرعي www متوافق مع CNAME لدى كل المزودين، ومعظم القراء لا يلاحظون أو يهتمون بالبادئة www.
النطاقات الجذرية (example.com بلا نطاق فرعي) تتطلب ميزة تسطيح CNAME كتلك التي تقدمها Cloudflare. إذا كان مزود DNS الخاص بك لا يدعمها، استخدم نطاقاً فرعياً مثل www.example.com أو blog.example.com عوضاً عن ذلك.
مقالات ذات صلة
- إعداد مدوّنة على نطاق فرعي مقابل النطاق الجذري — اختيار بنية URL المناسبة
- إعداد Cloudflare لـ VeloCMS — إعدادات الوكيل، وقواعد الصفحات، والتخزين المؤقت
- دليل استكشاف أخطاء SSL — أخطاء الشهادة، وتحذيرات المحتوى المختلط، وHSTS