التعريف المختصر
CNAME اختصار Canonical Name، أي «الاسم الأصلي». السجل لا يحمل رقمًا، بل يحمل اسمًا آخر. حين يسأل المتصفح عن www.abaya-lulu.sa ويجد CNAME يشير إلى abaya-lulu.sa، يعيد السؤال عن الاسم الأصلي ويأخذ عنوانه.
شرح مبسط
تخيل أن لمحلك رقمًا موحدًا، وكل فروعك تقول للعملاء: «اتصل على الرقم الموحد». إذا تغير الرقم الموحد غيرته في مكان واحد فقط. هذا ما يفعله CNAME: كل الأسماء المستعارة تتبع الاسم الأصلي، وأي تغيير في عنوان الأصل يصل إليها تلقائيًا.
Type Name Value TTL
A @ 203.0.113.45 3600
CNAME www abaya-lulu.sa. 3600
CNAME help lulu.helpdesk-provider.example. 3600
CNAME links custom.link-service.example. 3600لاحظ النقطة في آخر القيمة: في كثير من اللوحات تعني أن الاسم كامل ولا يُضاف إليه شيء. بعض اللوحات تضيفها تلقائيًا فلا تقلق إن اختفت. هناك ثلاث قواعد يجب أن تحفظها:
- لا CNAME على النطاق الأساسي (
@)، لأن الأساسي يحتاج سجلات أخرى مثل MX و TXT، والمعيار يمنع اجتماعها مع CNAME. بعض المزودين يقدمون بديلًا يسمونه ALIAS أو ANAME أو «تسطيح CNAME». - لا سجل آخر مع CNAME على الاسم نفسه: إن كان لـ
helpسجل CNAME فلا تضف له A أو TXT. - القيمة اسم لا رقم: إذا وضعت عنوان IP في CNAME فلن يعمل، فالرقم مكانه سجل A.
ولماذا تطلب الخدمات CNAME أصلًا؟ لأنها تعمل على خوادم كثيرة تتغير عناوينها حسب الضغط والموقع الجغرافي. لو أعطتك رقمًا ثابتًا لاضطرت أن تطلب منك تحديثه كلما تغير، أما مع CNAME فهي تغير عناوينها عندها وأنت لا تلمس شيئًا.
مثال من السوق السعودي
متجر عبايات في جدة اسمه «لولو» يستخدم موقعه الأساسي على نطاق .sa، ثم قرر إضافة مركز مساعدة لدى مزود خارجي على help.abaya-lulu.sa. المزود طلب CNAME يشير إلى اسم عنده. صاحبة المتجر أضافته، لكن كان على help سجل TXT قديم من تجربة سابقة، فرفضت اللوحة الحفظ. حذفت TXT القديم فقُبل CNAME، وبعد دقائق صار مركز المساعدة يعمل تحت اسم المتجر نفسه، وهذا يطمئن العميلة التي ترى الاسم المألوف في شريط العنوان. افحص النتيجة عبر أداة فحص DNS.
كيف يظهر في أوترا
عند ربط نطاق مخصص في أوترا من شاشة «نشر» ثم «نطاق مخصص»، تعرض لك المنصة السجلات المطلوبة بالضبط، وعادةً تكون سجل TXT للتحقق وسجل A. القاعدة العملية: أضف نوع السجل الذي تعرضه الشاشة كما هو، ولا تستبدل A بسجل CNAME من عندك. أما www فتستطيع أن تجعله CNAME للنطاق الأساسي في لوحة المسجل إن أردت أن يعمل الاسمان. التفاصيل في دليل ربط النطاق المخصص.
مصطلحات ذات صلة
- سجل A: السجل الذي يحمل الرقم الذي يتبعه CNAME في النهاية.
- DNS: النظام الكامل وبقية أنواع السجلات.
- النطاق (الدومين): الأساسي والفرعي وكيف يُبنى الاسم.
- SSL: الشهادة التي تحتاجها كل الأسماء المستعارة أيضًا.