شرح صفوف ومحتوى الفقرة
ينص المعيار الأساسي لأسماء النطاقات (RFC 1035 وRFC 4343) على أن أسماء النطاقات غير حساسة لحالة الأحرف (Case-Insensitive). بمعنى أنك لو كتبت في شريط عنوان المتصفح WWW.CLOSETAG.COM بالحروف الكبيرة، أو Www.CloseTag.Com بحروف مختلطة، أو www.closetag.com بالحروف الصغيرة، فإن المتصفح ونظام DNS يعاملان الصيغ الثلاث كاسم واحد متطابق تماماً ويوجهانك إلى الخادم نفسه، وإن كانت الكتابة بالحروف الصغيرة هي العرف القياسي الأسهل في القراءة.
إلى جانب عدم الحساسية لحالة الأحرف، تخضع كتابة أي مقطع نصي (Label) في اسم النطاق القياسي لقاعدة هندسية صارمة تُعرف باسم قاعدة LDH (Letters, Digits, Hyphens):
- المحارف المسموح بها فقط: الحروف اللاتينية (
a–z)، والأرقام (0–9)، والشرطة الوسطية العادية (-). ولا يُسمح مطلقاً بوجود مسافات فارغة أو شرطة سفلية (_) أو رموز خاصة داخل اسم المضيف. - موضع الشرطة الوسطية: لا يجوز أن يبدأ المقطع بشرطة أو ينتهي بها (فالصيغتان
-closetag.comوclosetag-.comغير صالحتين). - الحدود القصوى للطول: يتراوح طول كل مقطع منفرد بين النقاط من حرف واحد إلى حرفاً كحد أقصى، بينما لا يتجاوز الطول الإجمالي لاسم النطاق الكامل حرفاً مرئياً.
نص
# Case-Insensitive Hostnames & RFC 1035 Syntax Rules
Uppercase : WWW.CLOSETAG.COM -> Valid (Normalized to lowercase)
Lowercase : www.closetag.com -> Valid (Standard convention)
Hyphen OK : my-app-01.com -> Valid (Letters, Digits, Hyphen)
Invalid : -myapp.com -> Invalid (Leading hyphen)
Max Length : 63 chars per label | 253 chars max total domain