لإعداد نطاق مخصص لمستودع Github، تحتاج إلى تغيير إعدادات DNS للنطاق.
هنا، سنفترض أنك تدير نطاقك باستخدام
Onamae.com
لشرح العملية.
يمكن إجراء إعدادات مماثلة عن طريق إعادة كتابة سجلات A في مسجلات أخرى.
تغيير إعدادات DNS في Onamae.com
لتغيير إعدادات DNS للنطاق، قم بتسجيل الدخول إلى لوحة التحكم الخاصة بـ
Onamae.com
.
بعد تسجيل الدخول، انتقل إلى شاشة إدارة النطاق.
بمجرد وصولك إلى شاشة إدارة النطاق، قم بتغيير إعدادات DNS.
لتغيير إعدادات DNS، اتبع الخطوات التالية.
- قم بزيارة https://www.onamae.com/ وانقر على “تسجيل الدخول إلى Onamae.com Navi”
- أدخل “معرف Onamae (معرف العضو)” و “كلمة المرور” وانقر على زر تسجيل الدخول
- انقر على “إعدادات خادم الأسماء”
- انقر على “إعدادات DNS للنطاق”
- حدد النطاق الذي تريد إعداده وانقر على “التالي”
- انقر على “إعداد” على يمين “استخدام إعداد سجل DNS”
- حدد A لـ TYPE، وأدخل 3600 لـ TTL، و “185.199.108.153” لـ VALUE، وانقر على “إضافة”
- على غرار الخطوة 7، أضف “185.199.109.153” و “185.199.110.153” و “185.199.111.153”
- في “تأكيد تغيير خادم الأسماء لإعداد سجل DNS”، تأكد من تحديد المربع وانقر على “المتابعة إلى شاشة الإعداد”
- إذا ظهرت شاشة تقول “لمنع تغييرات إعدادات DNS غير المقصودة”، فانقر على “عدم الإعداد” (حدد حسب الضرورة)
- تحقق من الإعدادات وانقر على “إعداد”

- يكمل هذا إعدادات DNS. قد يستغرق الأمر ما يصل إلى 72 ساعة تقريبًا حتى يكتمل التحديث.
- إذا لم تنعكس التغييرات بعد 72 ساعة، فيرجى الاتصال بدعم Onamae.com.
للتحقق مما إذا كانت الإعدادات قد انعكست في بيئتك المحلية، يرجى محاولة تشغيل الأمر التالي.
استبدل example.com بالنطاق الذي تريد التحقق منه.
لنظامي التشغيل Linux و Mac
| |
إذا كانت النتيجة كما يلي، فقد تم تطبيق الإعدادات.
| |
لنظام التشغيل Windows
| |
إذا كانت النتيجة كما يلي، فقد تم تطبيق الإعدادات.
| |
إعداد نطاق مخصص لمستودع Github
- افتح صفحة المستودع وانقر على Settings (الإعدادات)
- انقر على Pages (الصفحات)
- إذا كنت تنشر مصدر المستودع كما هو، فحدد “Deploy from a branch” ضمن Source. إذا كنت تبني المصدر مثل HUGO، فحدد “GitHub Actions”.
- حدد الفرع الذي سيتم نشره ضمن Branch وانقر على Save
- أدخل النطاق الذي حصلت عليه في Custom domain (نطاق مخصص) وانقر على Save.
- إذا لزم الأمر، حدد المربع “Enforce HTTPS” لتمكين دعم HTTPS
