آموزش انتقال سایت از هاست به هاست دیگر

راهنمای کامل و بدون دردسر جابجایی سایت بین هاست‌های مختلف بدون downtime

روش‌های انتقال سایت

انتقال با پلاگین 30 دقیقه

ساده‌ترین روش

  • مناسب برای مبتدیان
  • بدون نیاز به دانش فنی
  • اتوماتیک و سریع

انتقال دستی 1-2 ساعت

روش حرفه‌ای

  • کنترل کامل فرآیند
  • مناسب برای سایت‌های بزرگ
  • نیاز به دانش فنی

انتقال توسط هاستینگ 24 ساعت

روش بدون دردسر

  • انجام توسط متخصصین
  • ضمانت انتقال موفق
  • مناسب برای کسب‌وکارها

آماده‌سازی قبل از انتقال

Backup کامل از سایت فعلی گرفته شود
هاست جدید خریداری و تنظیم شده باشد
دامنه به هاست جدید اشاره کند (اختیاری)
اطلاعات FTP هاست جدید آماده باشد
زمان مناسب (ترافیک کم سایت) انتخاب شود

روش اول: انتقال با پلاگین (پیشنهادی)

1

نصب پلاگین انتقال

یکی از پلاگین‌های زیر را نصب و فعال کنید:

  • All-in-One WP Migration (پیشنهادی)
  • Duplicator
  • UpdraftPlus
  • WPvivid Backup
نصب پلاگین انتقال
صفحه نصب پلاگین در وردپرس
2

خروجی گرفتن از سایت فعلی

در پلاگین All-in-One WP Migration:

  1. به منوی All-in-One WP Migration بروید
  2. روی Export کلیک کنید
  3. گزینه Export to File را انتخاب کنید
  4. فایل خروجی دانلود خواهد شد
نکته: فایل خروجی شامل تمام فایل‌ها، دیتابیس، پوسته و پلاگین‌ها می‌شود.
3

نصب وردپرس روی هاست جدید

روی هاست جدید:

  1. وردپرس تازه نصب کنید
  2. پلاگین All-in-One WP Migration را نصب کنید
  3. به منوی پلاگین بروید و Import را انتخاب کنید
  4. فایل خروجی را آپلود کنید
ایمپورت سایت
صفحه ایمپورت در پلاگین
4

تست سایت روی هاست جدید

پس از انتقال:

  • آدرس موقت هاست جدید را باز کنید
  • تمام صفحات را بررسی کنید
  • فرم‌ها و عملکرد سایت تست شود
  • تصاویر و رسانه‌ها چک شوند
تست‌های ضروری:
  • صفحه اصلی و داخلی
  • ورود به پیشخوان
  • فرم تماس و نظرات
  • لینک‌های داخلی و خارجی

روش دوم: انتقال دستی (حرفه‌ای)

1

پشتیبان‌گیری از فایل‌ها

از طریق File Manager یا FTP:

  1. به هاست فعلی وارد شوید
  2. تمامی فایل‌های public_html را دانلود کنید
  3. پوشه‌های wp-content, wp-includes, wp-admin شامل می‌شوند
// مسیر فایل‌های وردپرس /home/username/public_html/ ├── wp-admin ├── wp-content ├── wp-includes ├── wp-config.php └── ...
2

خروجی گرفتن از دیتابیس

از طریق phpMyAdmin:

  1. به phpMyAdmin هاست فعلی وارد شوید
  2. دیتابیس سایت را انتخاب کنید
  3. از منوی بالا Export را بزنید
  4. Format: SQL را انتخاب کنید
  5. روی Go کلیک کنید
خروجی دیتابیس
صفحه Export در phpMyAdmin
3

آپلود فایل‌ها به هاست جدید

روی هاست جدید:

  1. فایل‌های دانلود شده را آپلود کنید
  2. دیتابیس جدید ایجاد کنید
  3. فایل SQL را ایمپورت کنید
  4. فایل wp-config.php را ویرایش کنید
// ویرایش wp-config.php define('DB_NAME', 'نام دیتابیس جدید'); define('DB_USER', 'کاربر دیتابیس جدید'); define('DB_PASSWORD', 'رمز دیتابیس جدید'); define('DB_HOST', 'localhost');
4

تغییر DNS دامنه

در پنل مدیریت دامنه:

  1. Name Server های هاست جدید را وارد کنید
  2. یا A Record را به IP هاست جدید تغییر دهید
  3. 48-72 ساعت منتظر propagation بمانید
هشدار: تا کامل شدن انتقال DNS، سایت قدیمی را حذف نکنید.
Type Name Value TTL
A @ IP هاست جدید 3600
A www IP هاست جدید 3600
NS @ ns1.starhosting.ir 86400
NS @ ns2.starhosting.ir 86400

عیب‌یابی مشکلات رایج

مشکل: خطای Establishing Database Connection

راه حل: اطلاعات دیتابیس در wp-config.php را بررسی کنید.

مشکل: تصاویر نمایش داده نمی‌شوند

راه حل: permalink ها را ریست کنید و htaccess. را چک کنید.

مشکل: خطای Memory Limit

راه حل: در wp-config.php مقدار memory_limit را افزایش دهید.

مشکل: سایت کند شده است

راه حل: کش را پاک کنید و پلاگین‌های بهینه‌سازی نصب کنید.

خدمات انتقال رایگان استار هاستینگ

سرویس انتقال رایگان برای مشتریان

انتقال کامل سایت و دیتابیس
بررسی سلامت سایت پس از انتقال
پشتیبانی 24 ساعته
ضمانت انتقال بدون downtime

برای درخواست انتقال رایگان:

با پشتیبانی تلگرام تماس بگیرید و اطلاعات هاست قدیم و جدید را ارسال کنید.

آیدی پشتیبانی: @STAR_HOST_SUPPORT
Răspunsul a fost util? 0 utilizatori au considerat informația utilă (0 Voturi)