Как перенести WordPress на другой домен

Опубликовано: 20 сентября 2020.

Например:

  • Чтобы поменять домен на новый.
  • Чтобы перейти с http на https.
  • Чтобы при переезде на новый хостинг сайт сначала зарботал на временном домене.

Какие ошибки часто допускают при смене адреса?

Из-за которых на новый адрес переходит только часть сайта.

  • Задают новый адрес только в настройках админки.
  • Меняют адреса в базе вручную, например, через phpmyadmin.
    • Потому что некоторые адреса в базе выглядят по-другому.

Как просто, быстро и правильно задать новый адрес?

Есть классный скрипт, который сделан специально для этого:

Search-Replace-DB

Инструкция по скрипту

1. Установите скрипт

1.1. Скачайте его

1.2. Разархивируйте

1.3. Установите на сайт

Для этого скопируйте папку Search-Replace-DB на сервер.

В корневую папку WordPress.

2. Замените адрес на новый

2.1. Откройте скрипт в браузере

Для этого откройте адрес:

НОВЫЙ_АДРЕС_САЙТА/Search-Replace-DB-master/

Например,

https://site.ru/Search-Replace-DB-master/

Если все правильно, у вас откроется такая страница:

2.2. Замените старый адрес на новый

Для этого

2.2.1. Укажите старый и новый адрес

Внимание!

В конце нового и старого адреса НЕ должно быть слэша (это палочка / ).

Например, так:

2.2.2. Укажите доступы к базе

2.2.3. Сделайте бэкапы базы

На всякий случай.

Или не делайте (на свой страх и риск).

2.2.4. Проверьте подключение к базе

Для этого нажмите Update details.

2.2.5. Запустите скрипт

Для этого нажмите на Live run.

2.2.6. Дождитесь завершения

Как правило до 2-х минут.

2.2.7. Удалите скрипт

Важно!

Этот скрипт открывает двери к внутренностям вашего сайта для всех желающих.

Оставить его, это все-равно, что написать на главной странице сайта логин и пароль от админки.

Поэтому обязательно удалите это скрипт.

Для этого просто нажмите на кнопку Delete me.

Готово

Можете проверить новый адрес :)

Что если не сработало?

Возможно вы уже пробовали открыть сайт раньше. И ваш браузер запомнил, что новый адрес переадресуется на старый. И просто продолжает это делать (кеш).

В этом случае попробуйте открыть сайт в режиме инкогнито.

Комментарии