Как поменять домен сайта на WordPress

Ситуация: При разработке сайта использовался тестовый домен: mapsites.tmweb.ru теперь, когда сайт готов, нужно подключить боевой домен: tchaika.ru Как это сделать расскажу ниже в этой статье: «Как поменять домен сайта на WordPress»

Инструкция большая, но действий очень мало, так как описал максимально подробно.

Для чего менять домен?

В моем случае два домена ссылаются на один сайт:

Два домена привязаны к одному сайту

Если не поменять домен, то не весь код будет корректно работать. Например:

Здесь иконки не видны. Домен tchaika.ru

При этом на домене, где велась разработка все отображается нормально:

Здесь иконки в меню видны. Домен mapsites.tmweb.ru

И все ссылки на сайте ведут на старый домен. Так уж устроен WordPress

Устанавливаем скрипт для смены домена

Нам потребуется скрипт: Database Search and Replace Script in PHP. Скачать его можно здесь.

Заливаем скрипт в публичную папочку моего сайта. Для этого переходим в Файловый менеджер и находим там папочку с нашим сайтом.

Папку я назвал chaika. Проваливаемся в нее
В ней есть своя папка public_html. Проваливаемся в эту папку
Вот наша папка с установленным WordPress

Сюда и будем заливать скрипт. Выбираем Архиватор — загрузить и разархивировать

Заливаем скрипт для изменения домена в Базе Данных

Далее выбираем файл и нажимаем Загрузить. Если качали архив с моего сайта, то у Вас получится вот так:

Появилась папка srp

Меняем домен WordPress

Теперь чтобы поменять адрес сайта надо перейти по любому из адресов. Я перейду по адресу http://tchaika.ru/srp/ и увидим вот такую картину

1. Ввели старый домен
2. Ввели новый домен
3. Нажали live run

Выйдет уведомление, что хорошо бы сделать резервную копию сайта. Мы же ее сделали? Значит жмем «Да»

Уведомление, о том, что лучше иметь резервную копию Базы Данных

Должна появится табличка вот такая:

Значит все готово. Домен сайта поменяли.

Проверяем работает ли сайт

По новому домену все иконки доступны! Ура!

Удаляем скрипт для изменения базы данных WordPress

Если оставить такой скрипт на хостинге — злоумышленник может сделать с сайтом все что угодно! Поэтому удаляем. Для этого заходим в файловый менеджер — выбираем нашу папку (в моем случае srp). Жмем: Файл — Удалить

Удаляем папку srp

Отвязываем старый домен

Заходим в раздел Сайты. Выбираем ненужный домен и нажимаем отвязать.

Отвязываем домен

Все сайт готов. Теперь он на новом домене. И можно подключать SSL сертификат.