نقل الموقع الإلكتروني هو آخر خيار يرغب أصحاب المواقع اللجوء إليه لما له من تعقيدات تقنية قد لا يقدر بعضهم عليها. على أية حال، يصبح هذا الخيار غير المحبب ضرورة عندما لا تلبي شركة الاستضافة الحالية احتياجات موقعك. وبعد أن تحدثنا باستفاضة عن أهم الأسباب التي تجعل نقل استضافة موقعك ضرورة، سنتحدث اليوم عن طرق نقل موقعك من استضافة إلى أخرى.

طرق نقل موقع إلكتروني من استضافة لأخرى بالصور

قبل أن نقفز للموضوع الذي تتشوق لقراءته أنت، نود أن تخبرك أنه يوجد طريقة نقل موقع لا تتطلب منك فعل أي شيء! هل تحمست لذلك؟ دعنا إذًا في HostingTops نشرح لك كيف.

مبدئيًا، هناك طريقتان لنقل موقعك الإلكتروني من استضافة إلى أخرى، أولاهما نقل موقع إلكتروني مجانًا عبر شركة الاستضافة الجديدة. أما الثانية هي الطريقة اليدوية والتي جئت لقراءة هذه المقالة من أجلها.

  • نقل موقع إلكتروني عبر شركة الاستضافة

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

  1. اختيار شركة استضافة مناسبة

قبل أي شيء، عليك أن تتأكد أن شركة الاستضافة الجديدة تمنح خاصية نقل موقعك وأن الشركة لديها الإمكانيات على منحك احتياجات موقعك حاليًا ومستقبلًا.

اقرأ ترشيحات HostingTops في هذا الشأن:

الشركة

السعر يبدأ من

رابط الخصم

شرح الشراء

جودادي$5.99

جودادي
فاست كومت$4.95

فاست كومت
هوست جيتور$2.75

هوست جيتور
بلوهوست
$3.95

بلو هوست
A2Hosting
$2.96

A2Hosting

    2. طلب نقل موقع من شركة الاستضافة القديمة

من أجل تسهيل عملية نقل موقعك من الاستضافة القديمة إلى الجديدة، عليك تقديم طلب نقل استضافة عبر لوحة تحكم الاستضافة القديمة. 

البيانات التي عليك توفيرها لفريق الدعم الفني للاستضافة الجديدة لنقل موقعك:

أ. اسم شركة الاستضافة القديمة

ب. معلومات الدخول إلى لوحة التحكم

ج. معلومات دخول بروتوكول نقل البيانات FTP

نقل موقع

مثال لطلب نقل موقع من على لوحة تحكم شركة استضافة

    3. استمتع بوقتك

بعد تنفيذ خطوة رقم 1 وخطوة رقم 2، كل ما عليك فعله هو ترك باقي المهمة للفريق الفني لشركة الاستضافة الجديدة. يأتي دورك بعدها للتأكد من نقل جميع ملفاتك وبياناتك بسلام.

  • نقل موقع إلكتروني يدويًا بالصور

إن كانت شركة الاستضافة الجديدة التي تريد نقل موقعك إليها لا توفر ميزة نقل موقع إلكتروني، إذًا إليك 5 خطوات لنقل موقعك الإلكتروني من استضافة لأخرى يدويًا بالصور.

  1. احجز استضافة جديدة تلائم احتياجات موقعك

قبل البدء بـ نقل موقع يدويًا، عليك اختيار شركة الاستضافة الجديدة التي تريد النقل إليها. ومن أهم الاعتبارات التي ننصحك بالأخذ بها عند اختيار شركة الاستضافة الجديدة هي تكلفة الاستضافة والمساحة وتكوين الخادم بالإضافة إلى إمكانية تطوير خطتك مستقبلًا.

من أهم وأشهر شركات الاستضافة العالمية التي ننصح بها في HostingTops:

الشركةالسعر (سنوي)السعر (3 سنوات)التقييمرابط الخصم
جودادي6.99$ شهرياً5.99$ شهرياً7/10

آي بيج2.99$ شهرياً1.99$ شهرياً5/10

هوست جيتور5.95$ شهرياً2.75$ شهرياً7/10

سايت جراوند3.95$ شهرياً3.95$ شهرياً8/10

دريم هوست3.95$ شهرياً2.59$ شهرياً8/10

نت سول5.69$ شهرياً5.09$ شهرياً7/10

انتر سيرفر4.5$ شهرياً4$ شهرياً8/10

بلو هوست5.95$ شهرياً3.95$ شهرياً7/10

فاست كومت3.95$ شهرياً3.95$ شهرياً9/10

A2Hosting3.32$ شهرياً2.96$ شهرياً9/10

     2. نقل ملفات موقعك وحسابات البريد الإلكتروني

هنا سنتحدث عن نوعين من المواقع:

أولًا: نقل المواقع الثابتة Static Websites

إن كنت من أصحاب المواقع الثابتة – static websites وهي المواقع التي لا تتضمن قاعدة بيانات، إذًا عملية نقل موقعك سهلة. كل ما عليك فعله هو تنزيل كل ملفاتك (html, jpg, mov, إلخ) من السيرفر القديم إلى وتحميلهم على السيرفر الجديد.

يمكنك نقل المواقع الثابتة عبر بروتوكولات مثل FTP أو sFTP. في هذه الأثناء، ننصحك بقراءة مدونتنا مزايا وعيوب بروتوكول نقل الملفات FTP لمزيدٍ من المعلومات. 

ثانيًا: نقل المواقع الديناميكية Dynamic Websites

على عكس المواقع الثابتة، المواقع الديناميكية هي المواقع التي تتضمن قاعدة بيانات، ومن البديهي أن نقلها يحتاج جهدًا إضافيًا. للتوضيح بشكل أكثر، إذا كنت تستخدم أي نظام إدارة محتوى مثل WordPress أو غيره، فموقعك ديناميكي وليس ثابت، الغالبية العظمى من المواقع ديناميكية، أما المواقع الثابتة فهي التي تقدم معلومات للقارئ ولا يوجد أي تفاعل معها (تعليقات، تسجيل دخول، شراء، الخ…)

أ. نقل قواعد البيانات

لنقل المواقع الديناميكية التي تتضمن قواعد بيانات مثل MySQL على سبيل المثال، عليك تصدير قاعدة بياناتك من استضافة الويب القديمة ونقلها إلى استضافة ويب الجديدة. إن كانت لوحة تحكمك من نوع cPanel، يمكنك فعل ذلك باستخدام phpMy Admin.

نقل موقع

نقل قاعدة بيانات عن طريق cPanel عبر phpMyAdmin

ب. نقل موقع WordPress

  1. نقل موقع WordPress من لوحة تحكم cPanel إلى cPanel أخرى: وهي أكثر الإعدادات شيوعًا في مواقع WordPress. لنقل موقعك هنا كل ما عليك فعله هو ضغط كل ملفاتك وبياناتك الموجودة في ملف الـ public_html أو www ثم تحميل المجلد المضغوط على استضافة موقعك الجديدة.

بعد نقل الملف المضغوط، قم بإضافة هذا السطر إلى إعداد الووردبرس الخاص بك: 

define(‘WP_SITEURL’, ‘http://’ . $_SERVER[‘HTTP_HOST’]); define(‘WP_HOME’, WP_SITEURL);

  1. نقل موقع WordPress باستخدام إضافات مساعدة شائعة Plugins: إن كنت ترغب بطرق أخرى لنقل موقعك ووردبرس، هناك العديد من الإضافات plugins مثل Duplicator و WordPress Migration و All-in-One WP Migration. يمكنك نقل موقعك الإلكتروني عبر هذه الإضافات دون الحاجة إلى معرفة سابقة بعمليات النقل لبساطتها.
  2. نقل موقع WordPress باستخدام إضافات مساعدة خاصة: توفر بعض شركات الاستضافة Plugins خاصة بهم لنقل مواقع الووردبرس، مثل: WP Engine Automated Migration و SiteGround Migrator. 

 

ج. نقل حسابات البريد الإلكتروني

يواجه الكثير صعوبات في نقل حسابات البريد الإلكتروني خاصة عندما ترغب بالاحتفاظ جميع البريد الوارد والصادر لكل الحسابات. لذلك من المرجح أنك ستواجه واحدًا من السيناريوهات الثلاثة الآتية:

  1. حسابات البريد مسجلة على استضافات مثل GoDaddy: عند نقل هذا النوع من الايميلات، سجل دخولك في استضافة ايميلات الخاصة بك، ثم غيّر عنوان الـ IP القديم بعنوان الـ IP الجديد الخاص بشركة استضافة الويب الجديدة.
  2. استضافة حسابات البريد عبر طرف ثالث مثل مايكروسوف 365: هنا عليك التأكد من تحديث سجلات MX بالإضافة إلى تحديث أي سجلات يحتاجها مزود الاستضافة الجديد في نظام أسماء الاستضافات DNS الخاص بك. 
  3. استضافة حسابات البريد عبر مزود الاستضافة القديم: إن كنت تنقل حسابات البريد من لوحة تحكم cPanel إلى لوحة تحكم cPanel أخرى، إذًا سيكون النقل سهلًا. حمّل جميع حسابات البريد التي تريدها بملفاتها من مدير ملفات سي بانل وارفعها عللا استضافتك الجديدة.
    أما في حال نقل حسابات البريد يدويًا، عليك إنشاء حسابات بريد مطابقة في الاستضافة الجديدة ثم نقل الملفات.

نقل موقع

إضافة حساب بريد إلكتروني يدويًا عير لوحة cPanel

هل ترغب بمعرفة المزيد عن نقل استضافة ايميلات، اقرأ مدونتنا عن الدليل الكامل لـ استضافة البريد الإلكتروني – استضافة ايميلات.

  1. استكشاف الأخطاء وإصلاحها

من البديهي بعد نقل موقع إلكتروني التأكد من عمل الموقع على الاستضافة الجديدة قبل إطلاق الموقع الجديد بشكل رسمي. بعض شركات الاستضافة تقدم لك دليلًا عمليًا لفحص جودة نقل الموقع خطوة بخطوة. ومن أهم الأشياء التي عليك التأكد منها بعد نقل الموقع:

أ. إصلاح أخطاء التنقل بالموقع والروابط المفقودة

الأخطاء في النقل واردة حتى لو اتبعت كل خطوة من خطوات نقل موقع إلكتروني من استضافة إلى أخرى بحذافيرها. لذلك علينا التأكد من مشاكل 404 error والتي تعني رابط مفقود. يحدث هذا نتيجة عدم اكتمال نقل ملف معين بالخطأ. 

يمكنك متابعة الروابط المفقودة عبر سجل 404 أثناء وبعد النقل، حيث سينبهك هذا السجل عن وجود أي 404. ويمكنك تعديل هذه الصفحات عبر ملف htaccess. 

ولاستعادة أي مكونات مفقودة، إليك بعض الأكواد التي قد تحتاجها.

  • تعريف صفحة 404

استخدم هذا الكود للتقليل من أي ضرر تسببه الصفحات المفقودة عبر إعادة التوجيه إلى نفس الرابط Redirect:

ErrorDocument 404 /moved.html

  • نقل صفحة ويب إلى عنوان URL جديد

استخدم هذا الكود لنقل صفحة ويب إلى عنوان URL جديد:

Redirect 301 /previous-page.html http://www.example.com/new-page.html

  • نقل Directory كاملة إلى مكان جديد

redirectMatch 301 ^/category/?$ http://www.example.net/new-category/

  • نقل صفحات ديناميكية إلى أماكن جديدة

خاصة في حال تغييرك تركيبة الموقع (site structure) عند النقل:

RewriteEngine on

RewriteCond %{QUERY_STRING} ^id=13$

RewriteRule ^/page.php$ http://www.mywebsite.com/newname.htm? [L,R=301]

 

ب. إصلاح أخطاء قواعد البيانات

كما يوجد احتمال وقوع أخطاء في الصفحات، هناك احتمال حدوث أخطاء في نقل قواعد البيانات. على سبيل المثال، في WordPress، في حال حدوث تلف في قاعدة البيانات، ادخل إلى الداشبورد وحاول تعطيل كل الإضافات المساعدة Plugins. تنجح هذه الحيلة في الكثير من الأحيان. ويمكنك إعادة تشغيل الإضافات واحدة تلو الأخرى بعد التأكد من عمل الصفحة الرئيسية للموقع بعد تشغيل كل إضافة.

أما إن لم يكن لك وصول إلى الداشبورد من الأساس، جرّب إحدى هذه الخطوات:

  • أعد رفع قاعدة بياناتك عن طريق كتابتها فوق قاعدة البيانات التي لا تعمل
  • تفقد مصدر الخطأ الذي سبب عطل قاعدة البيانات وحاول إعادة رفع الملف الخربان من موقعك القديم إلى الجديد
  • تأكد من أن الملف مُوجَه إلى السيرفر الجديد.

 

    4. توجيه DNS إلى الاستضافة الجديدة

هنا عليك توجيه سجل DNS الخاص بموقعك (A, AAAA, CNAME, MX) إلى مزود الاستضافة الجديد. 

نقل موقع

توجيه DNS إلى الاستضافة الجديدة

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

 

     5. تأكد من انتشار DNS 

انتشار DNS أو DNS Propagation هو الوقت الذي يستغرقه نقل سجل DNS من استضافة إلى أخرى. وهذا الوقت قد يتراوح ما بين عدة دقائق إلى يوم كامل.

عند انتهاء النقل، تأكد من إخطار مزود الخدمات القديم من انتهاء عملية النقل. في هذه الأثناء ننصحك في هوستنغ توبس مراقبة موقعك عن كثب لمدة لا تقل عن أسبوع لتتأكد من عمل موقعك بشكل سليم 100%.

هوستنغ توبس: دليلك الأمثل في عالم الاستضافات

نقدم في هوستنغ توبس أفضل المراجعات لأشهر مواقع الاستضافات العالمية لمساعدتك على اختيار الاستضافة المناسبة لموقعك. كما نقدم في HostingTops مراجع ونصائح حول شتى المواضيع في عالم الاستضافات. لذلك ننصحك بتصفح مدونتنا باستمرار.

هل أحسست أنك تريد المساعدة؟ نحن هنا لخدمتك ومساعدتك دون أي مقابل، تواصل معنا عبر هذا النموذج وأخبرنا ما هي احتياجات موقعك، وسنقوم باختيار الاستضافة والشركة الأنسب لك: