
Создание сайта
Как перенести свой Wordpress блог на другой хостинг и не потерять трафик?

Елена Вострова
30 июл. 2020 г.
Ситуации, когда нужно перенести на другой хостинг блог на Wordpress, встречаются часто — например, если владелец сайта недоволен услугами своего текущего хостинг-провайдера, или если ресурс угодил под фильтр поисковых систем.
Первый перенос сайта обычно вызывает массу вопросов. Если сайт уже давно и продуктивно работает, не потеряет ли он часть трафика после переноса? Это зависит от двух факторов: как относятся к ресурсу поисковики, и насколько правильно будет выполнен переход.
Дадим подробный инструктаж по переносу сайта без неприятных последствий.
Основные этапы
Работу сайта обеспечивают три вещи — база данных, конфигурация сервера и размещенные на нем файлы. Таким образом, миграция ресурса состоит из таких этапов:- Копирование файлов.
- Копирование информационной базы данных.
- Предварительная проверка сайта на новом хостинге.
- Замена NS-серверов.
Сохранение файлов с прежнего хостинга
Есть два способа скопировать файлы и базу данных. Первый:- Сделать бэкапы файлов и базы данных. Готовые бэкапы обычно сохраняются в виде архивов в корневом каталоге хостинга.
- Зайти в эту папку либо через файловый менеджер хостинга, либо по FTP.
- Скачать на свой компьютер архивы бэкапов.
- Распаковать их.
- Открыть менеджер файлов хостинга.
- Создать архив папки, на которой размещен сайт.
- Скачать архив на компьютер.
Тестирование работы сайта в новом местоположении
Пока сайт продолжает спокойно работать на старом хостинге, нужно локально проверить в браузере его работоспособность на основе сохраненных файлов и базы данных. Как протестировать работу сайта Wordpress перед переносом на новый хостинг:- Войти в операционную систему Windows с правами администратора.
- Перейти по адресу C:\Windows\System32\drivers\etc\hosts.
- Открыть файл «hosts» с помощью обычного стандартного Блокнота.
- В самом низу на новой строчке написать текст, содержащий айпи-адрес сервера и домен сайта. Например, так: 185.45.67.125 site.com.
- Сохранить файл.
Перенос файлов с компьютера на новый хостинг
Нужно зайти в раздел «базы данных» нового хостинга и добавить новую позицию, указать пароль. Открыть пункт phpMyAdmin, отыскать в перечне созданную новую БД и нажать «Импорт». Выбрать из проводника ранее сохраненный файл .sql. Затем залить на FTP и разархивировать файлы. Конкретное название папки зависит от хостинга. Главное, чтобы папка изначально была пустой. Остается настроить параметры подключения к базе и установить права (атрибуты). Для этого используется FTP или файловый менеджер. Более подробную информацию можно посмотреть на сайте конкретного хостинга. Если вас заинтересовала эта тема, подробнее о ней вы можете узнать в статье, там вы найдете много полезной информации о работе с хостингами сайтов.Смена NS-серверов
Чтобы сайт начал загружаться с нового хостинга не только для администратора, но и для всех пользователей, необходимо сменить NS-сервера у регистратора доменного имени. Это делает в личном кабинете регистратора. Когда пользователь покупает услугу хостера, то получает электронное письмо — там и указаны новые сервера. После начала синхронизации потребуется несколько часов, чтобы ресурс начал «переезд». А окончательно процесс завершится в срок до трех суток. Такое же время потребуется в случае возникновения неполадок, чтобы вернуть перенос обратно.Возможные ошибки переноса блога WordPress
Типичные ошибки, которые довольно часто встречаются в процессе работы:- Forbidden. You don't have permission to access / on this server. Появляется чаще всего в случае загрузки файлов не в ту папку.
- Вместо сайта открывается приветствие от хостинг-провайдера. Проблема возникает из-за того, что архив был распакован в папку до того, как из нее были удалены другие файлы. Чтобы исправить, необходимо удалить index.html.
- Вместо сайта открывается страница с установкой WordPress. Ошибка встречается, если возникает непредвиденная ошибка в импорте БД. Чтобы ее устранить, можно попробовать заново произвести импорт, предварительно удалив все таблицы.
- Error establishing a database connection. Необходимо проверить корректность введения информации в wp-config.php.
Как можно автоматизировать процесс
Если описанные выше пункты показались вам слишком сложными — а так оно и будет для человека, не имеющего релевантного опыта — то можно попробовать воспользоваться специальными плагинами для Вордпресс, которые берут на себя все операции:- резервное копирование;
- настройки;
- перенос данных;
- проверка файлов на повреждения;
- восстановление базы данных;
- повторное развертывание плагинов и виджетов.
- BlogVault Real Time Backup
- Duplicator
- WP Backitup
- UpDraftPlus
- BackupBuddy
- AllinOne WP Migration
- VaultPress
- WP Clone




Комментарии(0)
Оставьте комментарий
Войдите, чтобы присоединиться к обсуждению