راز جابهجایی بدون قطعی این است: هاست قبلی را تا پایان کار خاموش نکنید. سایت اول روی هاست جدید کپی و تست میشود، بعد دامنه به آن وصل میشود. تا زمانی که DNS کامل بهروز شود، هر دو هاست سایت را نشان میدهند و بازدیدکننده قطعی نمیبیند.
ترتیب درست، قدمبهقدم
- هاست جدید را بخرید قبل از اینکه هاست قبلی منقضی شود؛ دستکم یک هفته همپوشانی داشته باشید.
- بکاپ کامل بگیرید و یک نسخه روی سیستم خودتان نگه دارید. (تهیهی بکاپ در سیپنل)
- فایلها، دیتابیس و ایمیلها منتقل شوند.
- سایت روی هاست جدید تست شود قبل از تغییر DNS: صفحهها، فرمها، ورود کاربران و در فروشگاه، فرایند خرید.
- نیمسرورهای دامنه را تغییر دهید. (تغییر نیمسرور در ناحیه کاربری)
- چند روز صبر کنید تا DNS همهجا بهروز شود، بعد هاست قبلی را لغو کنید.
اشتباههایی که قطعی میسازند
| اشتباه | نتیجه |
|---|---|
| لغو هاست قبلی بلافاصله بعد از تغییر DNS | بخشی از بازدیدکنندهها سایت را نمیبینند |
| فراموش کردن ایمیلها | صندوقها و پیامهای قبلی از دست میرود |
| تغییر DNS قبل از تست | خطاها را بازدیدکننده پیدا میکند، نه شما |
| انتقال فروشگاه در ساعت شلوغ | سفارشهای بین دو انتقال جا میماند |
| نسخهی PHP متفاوت روی هاست جدید | خطا یا صفحهی سفید |
سئو آسیب میبیند؟
اگر آدرس صفحهها تغییر نکند و سایت قطع نشود، خیر. گوگل به تغییر سرور حساس نیست؛ به قطعی طولانی و خطاهای زیاد حساس است. بعد از انتقال اینها را چک کنید:
- SSL روی هاست جدید فعال است و سایت با HTTPS باز میشود.
- ریدایرکتها و فایل htaccess. منتقل شدهاند.
- نقشهی سایت و robots.txt در دسترساند.
- در سرچ کنسول خطای جدیدی ثبت نشده است.
فروشگاه و سایتهای پرتغییر
در سایتی که هر لحظه سفارش یا نظر ثبت میشود، بین لحظهی کپی دیتابیس و تغییر DNS ممکن است دادهی تازه جا بماند. راهحل: انتقال در کمترافیکترین ساعت و بستن موقت ثبت سفارش در همان بازهی کوتاه.
اگر نمیخواهید خودتان انجامش دهید
تیم فنی رایکت انتقال فایلها، دیتابیس و ایمیلها را رایگان انجام میدهد. کافی است از صفحهی انتقال رایگان سایت درخواست ثبت کنید؛ جزئیات فرم در این راهنما آمده است.
بیشتر بخوانید: مراحل فنی کار در انتقال وردپرس به هاست جدید، قدمبهقدم آمده است و فهرست بررسیهای بعدش در چکلیست بعد از انتقال سایت.