يستعرض هذا الدليل، اعتمادًا على هدفك، ثلاث طرق لجعل موقع ويب متاحًا عبر اسم نطاق آخر باستخدام cPanel: إضافة النطاق كاسم مستعار (alias / parked domain)، إنشاء نطاق إضافي (addon domain) أو ترحيل الملفات وقاعدة البيانات بالكامل. بالنسبة لمواقع WordPress، يتطلب تحديث عناوين URL عناية خاصة. احفظ دائمًا الملفات وقواعد البيانات قبل أي عملية.

المتطلبات

  1. الوصول إلى cPanel (بيانات الدخول). إذا كنت ستستخدم أوامر سطر الأوامر، فتأكد من توفر وصول SSH أو أداة Terminal في cPanel.
  2. اسم النطاق الجديد مُسجّل لدى مسجل النطاقات (registrar).
  3. التحكم في إعدادات DNS للنطاق الجديد: يمكنك تعديل خوادم الأسماء (nameservers) أو إضافة سجلات A / CNAME تشير إلى عنوان IP الخاص بخادمك.
  4. قم بعمل نسخة احتياطية كاملة مسبقًا: الملفات + قاعدة/قواعد البيانات (Backup Wizard، JetBackup أو التصدير عبر phpMyAdmin).
  5. بالنسبة للمواقع الديناميكية: تأكّد من توفر الوصول إلى phpMyAdmin أو WP‑CLI لإجراء استبدال لعناوين URL القديمة داخل قاعدة البيانات (البيانات المسلسلة تتطلب أداة تحفظ التسلسل).
  6. حدّد وقتًا للاختبار مع مراعاة زمن انتشار DNS (من بضع دقائق إلى 48 ساعة حسب قيمة TTL).

أي طريقة تختار؟

  • الاسم المستعار / النطاق المحجوز (Alias / Parked Domain) — يعرض النطاق الجديد نفس المحتوى تمامًا (ذات جذر المستند). بسيط وسريع، ومناسب إذا رغبت في أن تؤدي أسماء نطاق مختلفة إلى نفس الموقع.
  • نطاق إضافي / استنساخ (Addon Domain / clone) — يمتلك النطاق الجديد جذر مستند خاص به (مثال: public_html/nouveaudomaine). يتيح موقعًا مستقلاً أو نسخة للاختبار.
  • الترحيل الكامل — نسخ الملفات واستيراد قاعدة البيانات إلى الموقع الجديد ثم استبدال عناوين URL: يُنصح بهذه الطريقة عند تغيير العنوان نهائيًا (مع إعداد إعادة توجيه 301).

إجراءات خطوة بخطوة

1) إضافة النطاق الجديد كاسم مستعار (domain parked)

الاستخدام: عندما تريد أن يعرض النطاق الجديد نفس الموقع بالضبط كما النطاق الرئيسي.

  1. سجّل النطاق لدى مسجل النطاقات (registrar) إذا لم تفعل ذلك بعد.
  2. وجّه النطاق إلى استضافتك: إما بتعيين خوادم الأسماء (nameservers) التي يزودك بها مزود الاستضافة لدى المسجل، أو بإنشاء سجل A يشير إلى عنوان IP الخاص بالخادم.
  3. في cPanel، افتح أداة Domains (أو Aliases حسب الإصدار) وأضف النطاق كاسم مستعار / parked domain. سيرتبط النطاق الجديد بذات جذر المستند الذي يستخدمه النطاق الرئيسي.
الوصول إلى النطاقات من لوحة تحكم cPanel
افتح أداة Domains (Aliases/Parked) في cPanel لإضافة اسم مستعار.
  1. تحقق من منطقة DNS في Zone Editor: تأكد من وجود سجل A للنطاق (أو أن خوادم الأسماء مطبقة بشكل صحيح).
  2. انتظر انتشار DNS ثم اختبر النطاق في متصفح.

ملاحظة: النطاق المحجوز لا يوفر مساحة مستقلة — إدارة البريد الإلكتروني وإعدادات DNS ستظل تدار وفقًا لإعدادات الحساب الرئيسي.

2) استضافة نفس المحتوى في مجلد منفصل (نطاق إضافي / استنساخ — Addon domain / clone)

الاستخدام: إذا رغبت في نسخة مستقلة (اختبارات، إصدار متعدد اللغات، إلخ) أو استضافة موقع مختلف ضمن نفس الحساب.

  1. في cPanel، اختر Domains أو Addon Domains ثم إضافة نطاقحدد جذر المستند المطلوب (مثال: public_html/nouveaudomaine).
  2. إضافة نطاق إضافي مع مجلد جذر منفصل في cPanel
    إنشاء نطاق إضافي (Addon domain) وتعيين مجلد الجذر الخاص به.
  3. انسخ ملفات الموقع المصدر إلى جذر النطاق الجديد: استخدم مدير الملفات (رفع ملف .zip ثم فكّه) أو عميل FTP/SFTP.
  4. مدير الملفات (File Manager) في cPanel مع أوامر الرفع
    ارفع وأدرّ الملفات عبر File Manager أو FTP.
  5. إذا كان الموقع يستخدم قاعدة بيانات: أنشئ قاعدة جديدة في MySQL Databases، أنشئ مستخدماً، امنحه الصلاحيات، ثم استورد تفريغ SQL عبر phpMyAdmin (Import).
  6. الوصول إلى قواعد بيانات MySQL من لوحة تحكم cPanel
    أنشئ القاعدة ومستخدم MySQL من cPanel إذا لزم الأمر.
  7. عدّل ملف إعدادات الـ CMS ليشير إلى القاعدة الجديدة (مثال: wp-config.php لـ WordPress) أو حدّث إعدادات الاتصال بقاعدة البيانات.
  8. تحديد ملف wp-config.php الخاص بـ WordPress في cPanel — أمر لتعديل الملف
    عدّل wp-config.php إذا كنت تنقل تثبيت WordPress.
  9. بالنسبة إلى WordPress: بعد الاستيراد، حدّث الإدخالات siteurl siteurl home و home (جدول wp_optionswp_options) عبر phpMyAdmin أو WP‑CLI. احتفظ بنسخة احتياطية من SQL قبل أي تعديل.

بديل: إذا كان لديك WP Toolkit (في cPanel) استخدم أداة الاستنساخ لنسخ تثبيت WordPress تلقائيًا (القاعدة + الملفات).

نموذج استنساخ موقع WordPress في WP Toolkit — الوجهة وقاعدة بيانات النسخة
يتيح WP Toolkit استنساخ تثبيت WordPress دون التعامل يدويًا مع SQL.

3) ترحيل الموقع بالكامل إلى النطاق الجديد (نقل نهائي)

الاستخدام: عندما تغير عنوان URL نهائيًا وترغب في نقل كافة العناصر.

  1. النسخ الاحتياطي — الملفات + القاعدة. استخدم Backup Wizard / JetBackup، أو صدّر القاعدة عبر phpMyAdmin وحمّل الملفات عبر File Manager/FTP.
  2. معالج النسخ الاحتياطي في cPanel وخيارات 'نسخ احتياطي' أو 'استعادة'.
    أنشئ نسخة احتياطية كاملة قبل أي عملية.
  3. أضف النطاق الجديد إلى حسابك (نطاق إضافي Addon domain أو غيّر النطاق الرئيسي بحسب الهدف).
  4. حمّل الملفات إلى جذر النطاق الجديد (باستخدام File Manager أو FTP). إذا رفعت أرشيف ZIP، استخدم خيار Extract لفك الضغط على الخادم.
  5. أنشئ قاعدة MySQL (إذا لزم الأمر) واستورد تفريغ SQL عبر phpMyAdmin (Import).
  6. تبويب Import في phpMyAdmin واختيار ملف SQL والخيارات.
    استورد قاعدة بيانات الموقع عبر phpMyAdmin (Import).
  7. استبدال عناوين URL القديمة في قاعدة البيانات:
    • من الأفضل استخدام WP‑CLI wp cli (يتعامل مع التسلسل) إذا كان لديك وصول SSH/Terminal:
    • wp search-replace 'https://anciendomaine.tld' 'https://nouveaudomaine.tld' --skip-columns=guid
    • وإلا، استورد ثم نفّذ استعلامات SQL بحذر (أمثلة لـ WordPress):
    • UPDATE wp_options SET option_value = 'https://nouveaudomaine.tld' WHERE option_name IN ('siteurl','home');
      UPDATE wp_posts SET post_content = REPLACE(post_content, 'https://anciendomaine.tld', 'https://nouveaudomaine.tld');
      UPDATE wp_postmeta SET meta_value = REPLACE(meta_value, 'https://anciendomaine.tld', 'https://nouveaudomaine.tld');
    • مهم: القيم المسلسلة (بعض الإعدادات/الإضافات) قد تتلف بواسطة بحث/استبدال بسيط؛ استخدم WP‑CLI أو أداة تتعامل مع التسلسل.
  8. تحقّق من الروابط الدائمة (في إدارة WordPress: الإعدادات → الروابط الدائمة، اضغط 'حفظ') وافرغ جميع الكاشات (الإضافات، الخادم، CDN).
  9. ثبّت أو أعد توليد شهادة SSL للنطاق الجديد من خلال SSL/TLS إذا لزم الأمر.
  10. الوصول إلى شهادات SSL/TLS من لوحة تحكم cPanel
    تحقّق أو ثبّت شهادة SSL للنطاق الجديد.
  11. إذا كان التغيير نهائيًا، ضع إعادة توجيه 301 من النطاق القديم إلى الجديد (ملف .htaccess .htaccess أو أداة Redirects في cPanel) للحفاظ على الـ SEO.
  12. نموذج إعادة توجيه ويب لنطاق في cPanel
    استخدم Redirects في cPanel أو قاعدة 301 في ملف .htaccess .htaccess لإعادة توجيه النطاق القديم.

4) تغيير النطاق الرئيسي لحزمة الاستضافة (عملية حساسة)

تغيير النطاق الرئيسي لحزمة الاستضافة يؤثر على البريد الإلكتروني، شهادات SSL وأحيانًا مسارات المواقع. إذا لم يكن لديك وصول إلى WHM أو بدت العملية معقدة، فاتصل بالدعم: قد تكون العملية غير قابلة للتراجع دون تدخل تقني.

التحققات النهائية

  • DNS: تحقّق في Zone Editor أن سجلات A / CNAME / MX صحيحة.
  • SSL: تأكد من أن الشهادة نشطة للنطاق الجديد.
  • البريد الإلكتروني: اختبر الإرسال والاستقبال إذا كان النطاق يستضيف صناديق بريد؛ استخدم أداة Email Deliverability في cPanel لتشخيص سجلات SPF/DKIM/DMARC.
  • قائمة النطاقات وزر 'إدارة' في Email Deliverability داخل cPanel
    تحقق من قابلية تسليم الرسائل وسجلات SPF/DKIM عبر Email Deliverability.
  • الصفحات العامة ولوحة الإدارة: افتح الموقع في وضع التصفح الخاص واختبر الواجهة الإدارية (تسجيل الدخول كمسؤول).

استكشاف الأخطاء السريع (المشاكل الشائعة)

  1. خطأ «Error establishing a database connection»
    1. تحقّق من wp-config.php (DB_NAME، DB_USER، DB_PASSWORD، DB_HOST) وقارنها بإعدادات القاعدة المنشأة في MySQL Databases.
    2. اختبر اتصال قاعدة البيانات عبر phpMyAdmin (يجب أن تفتح الواجهة القاعدة وتعرض الجداول).
    3. إذا لزم الأمر، أعد تعيين كلمة مرور MySQL للمستخدم في cPanel وقم بتحديث wp-config.php. wp-config.php.
  2. 404 / صفحات تعرض أخطاء : تحقّق من جذر المستند (document root) للنطاق، الملف .htaccess (قواعد إعادة الكتابة)، وأعد حفظ الروابط الدائمة في WordPress.
  3. صور مكسورة أو روابط تشير إلى النطاق القديم : نفّذ بحث/استبدال في قاعدة البيانات باستخدام WP‑CLI (مُوصى به) أو أداة تتعامل مع التسلسل؛ تحقق من عناوين URL في جدول wp_posts wp_posts wp_postmetaو wp_postmeta.
  4. شهادة SSL غير صالحة : أعد إصدارها من خلال SSL/TLS في cPanel أو فعّل التوليد التلقائي (حسب عرض المزود).
  5. بطء انتشار DNS : انتظر انتهاء TTL أو تحقّق من حل الاسم باستخدام أداة تشخيص DNS؛ إذا ظل النطاق يشير إلى المزود السابق، افحص خوادم الأسماء لدى المسجل (registrar).
  6. ميزات مفقودة في cPanel (Zone Editor، Backup Wizard، JetBackup، WP Toolkit …): قد يقوم مزود الاستضافة بتعطيلها عبر WHM/Feature Manager — تواصل مع الدعم إذا لم تظهر ميزة ضرورية.

قيود وملاحظات مهمة

  • النطاق المحجوز (alias) يشارك الجذر ولا ينشئ مساحة مستقلة: إدارة البريد وDNS تبقى مرتبطة بالحساب الرئيسي.
  • تغيير النطاق الرئيسي عملية حساسة قد تعطل خدمات (البريد، الشهادات) — من الأفضل الاتصال بالدعم إذا لم تكن متأكداً.
  • بالنسبة لعمليات ترحيل WordPress المعقّدة (multisite، إضافات ببيانات مسلسلة، وجود ملفات وسائط كثيرة)، اختبر أولاً في بيئة اختبار (staging) أو مجلد منفصل قبل الانتقال إلى الإنتاج.
  • إذا كنت تستخدم CDN، حدّث عنوان URL في إعدادات CDN وافرغ الكاش بعد الترحيل.

روابط داخلية مفيدة

الملخّص

اختر الاسم المستعار (alias) إذا أردت فقط أن يعرض نطاقان نفس الموقع. اختر نطاق إضافي / استنساخ (addon domain / clone) لإنشاء نسخة أو موقع مستقل ضمن نفس الحساب. اختر الـ الترحيل الكامل إذا كنت تغير عنوان URL نهائيًا: احفظ نسخة احتياطية، انسخ الملفات وقاعدة البيانات، استبدل عناوين URL (مع مراعاة البيانات المسلسلة)، أعد توليد SSL وضع إعادة توجيه 301 من النطاق القديم.

هل تحتاج مساعدة؟ إذا كانت ميزة في cPanel مفقودة (Zone Editor، Backup Wizard، JetBackup، WP Toolkit)، أو إن تغيير النطاق الرئيسي يقلقك، فاتصل بالدعم الفني مع تفاصيل حسابك والنطاق المعني.

الوثائق المرجعية

تمت مراجعة الوثائق في 16 أكتوبر 2026. قد تختلف الأدوات حسب مزود الاستضافة.