Как перенести сайт на WordPress на другой хостинг: пошаговая инструкция

Пошаговый перенос сайта на WordPress на новый хостинг: копия файлов и базы, wp-config.php, проверка до переключения домена, DNS, почта, SSL и 301-редиректы при смене домена.
Как перенести сайт на WordPress на другой хостинг: пошаговая инструкция

Переезд на другой хостинг нужен, когда текущий тормозит, дорожает или не поддерживает нужную версию PHP. Сайт на WordPress можно перенести без потери данных и позиций в поиске, если делать всё по порядку.

Что понадобится

  • доступ к панели старого и нового хостинга;
  • доступ к кабинету регистратора домена;
  • файловый менеджер или FTP и phpMyAdmin — они есть в панели большинства хостингов.

Шаг 1. Сделайте полную копию сайта

Скачайте все файлы сайта и сделайте экспорт базы данных в phpMyAdmin. Можно воспользоваться плагином резервного копирования, например Duplicator: он упаковывает файлы и базу в один архив и помогает развернуть их на новом сервере.

Шаг 2. Создайте базу данных на новом хостинге

В панели нового хостинга создайте пустую базу данных и пользователя к ней. Запишите имя базы, пользователя, пароль и адрес сервера базы данных.

Шаг 3. Загрузите файлы и базу

Загрузите файлы сайта в корневую папку домена на новом хостинге, а дамп базы импортируйте через phpMyAdmin.

Шаг 4. Поправьте wp-config.php

Откройте файл wp-config.php и укажите новые данные базы: DB_NAME, DB_USER, DB_PASSWORD и DB_HOST. Если меняется и домен, адреса внутри базы нужно заменить на новые специальным плагином поиска и замены. Простая замена в текстовом редакторе ломает сохранённые настройки плагинов и конструкторов.

Шаг 5. Проверьте сайт до переключения домена

Многие хостинги дают технический адрес для проверки сайта. Другой способ — временно прописать IP нового сервера в файле hosts на своём компьютере. Так вы увидите сайт на новом хостинге, пока посетители ещё работают со старым.

Шаг 6. Переключите DNS

У регистратора домена смените DNS-серверы или A-запись на данные нового хостинга. Изменения расходятся от нескольких часов до суток. Если почта на домене подключена у внешнего сервиса, перенесите её MX-записи, иначе письма перестанут приходить.

Шаг 7. Выпустите SSL и проверьте всё

  • выпустите SSL-сертификат на новом хостинге и проверьте переадресацию на https;
  • отправьте тестовую заявку из каждой формы;
  • проверьте корзину и оплату, если это интернет-магазин;
  • убедитесь, что сайт открыт для индексации.

Если меняется домен

При смене домена настройте 301-редиректы со старых адресов на новые и сообщите о переезде в Яндекс Вебмастере. Так поисковик передаст накопленные позиции новому адресу.

Когда лучше доверить перенос специалисту

Если сайт приносит заявки, на нём интернет-магазин или одновременно меняются хостинг и домен, ошибка при переносе обойдётся дороже самой работы. Мы перенесём сайт и проверим его ещё до переключения домена — подробнее на странице перенос сайта на другой хостинг.

Услуги по теме: перенос сайта на другой хостинг, техническая поддержка сайтов, ускорение сайта.

Обсудим ваш проект?

Расскажите о задаче — бесплатно проконсультируем, предложим решение и назовём стоимость и сроки.

Читайте также

Бесплатная консультация

Обсудим ваш проект

Оставьте контакты — перезвоним или напишем в удобный мессенджер, ответим на вопросы и назовём стоимость.

Или напишите сразу: WhatsApp · Telegram · +7 961 388-34-50

Telegram +7 961 388-34-50