Как поменять домен сайта на WordPress
Ситуация: При разработке сайта использовался тестовый домен: mapsites.tmweb.ru теперь, когда сайт готов, нужно подключить боевой домен: tchaika.ru Как это сделать расскажу ниже в этой статье: «Как поменять домен сайта на WordPress»
Инструкция большая, но действий очень мало, так как описал максимально подробно.
- Для чего менять домен?
- Устанавливаем скрипт для смены домена
- Меняем домен WordPress
- Удаляем скрипт для изменения базы данных WordPress
- Отвязываем старый домен
Для чего менять домен?
В моем случае два домена ссылаются на один сайт:
![](https://nuzhnov.ru/wp-content/uploads/2019/07/2019-07-21-t-21-08-13.jpg)
Если не поменять домен, то не весь код будет корректно работать. Например:
![](https://nuzhnov.ru/wp-content/uploads/2019/07/browser_2019-07-21_20-43-19-1024x563.jpg)
При этом на домене, где велась разработка все отображается нормально:
![](https://nuzhnov.ru/wp-content/uploads/2019/07/browser_2019-07-21_20-43-25-1024x563.jpg)
И все ссылки на сайте ведут на старый домен. Так уж устроен WordPress
Устанавливаем скрипт для смены домена
Нам потребуется скрипт: Database Search and Replace Script in PHP. Скачать его можно здесь.
Заливаем скрипт в публичную папочку моего сайта. Для этого переходим в Файловый менеджер и находим там папочку с нашим сайтом.
![](https://nuzhnov.ru/wp-content/uploads/2019/07/browser_2019-07-21_20-44-09.jpg)
![](https://nuzhnov.ru/wp-content/uploads/2019/07/browser_2019-07-21_20-44-18.jpg)
![](https://nuzhnov.ru/wp-content/uploads/2019/07/browser_2019-07-21_20-44-32.jpg)
Сюда и будем заливать скрипт. Выбираем Архиватор — загрузить и разархивировать
![](https://nuzhnov.ru/wp-content/uploads/2019/07/browser_2019-07-21_20-44-40-1024x564.jpg)
Далее выбираем файл и нажимаем Загрузить. Если качали архив с моего сайта, то у Вас получится вот так:
![](https://nuzhnov.ru/wp-content/uploads/2019/07/browser_2019-07-21_20-45-10.jpg)
Меняем домен WordPress
Теперь чтобы поменять адрес сайта надо перейти по любому из адресов. Я перейду по адресу http://tchaika.ru/srp/ и увидим вот такую картину
![](https://nuzhnov.ru/wp-content/uploads/2019/07/2019-07-21-t-21-15-43-1024x394.jpg)
2. Ввели новый домен
3. Нажали live run
Выйдет уведомление, что хорошо бы сделать резервную копию сайта. Мы же ее сделали? Значит жмем «Да»
![](https://nuzhnov.ru/wp-content/uploads/2019/07/browser_2019-07-21_20-45-53-1024x296.jpg)
Должна появится табличка вот такая:
![](https://nuzhnov.ru/wp-content/uploads/2019/07/browser_2019-07-21_20-46-10-1024x299.jpg)
Проверяем работает ли сайт
![](https://nuzhnov.ru/wp-content/uploads/2019/07/browser_2019-07-21_20-46-25-1024x563.jpg)
Удаляем скрипт для изменения базы данных WordPress
Если оставить такой скрипт на хостинге — злоумышленник может сделать с сайтом все что угодно! Поэтому удаляем. Для этого заходим в файловый менеджер — выбираем нашу папку (в моем случае srp). Жмем: Файл — Удалить
![](https://nuzhnov.ru/wp-content/uploads/2019/07/browser_2019-07-21_20-59-42-1024x564.jpg)
Отвязываем старый домен
Заходим в раздел Сайты. Выбираем ненужный домен и нажимаем отвязать.
![](https://nuzhnov.ru/wp-content/uploads/2019/07/2019-07-21-t-21-23-03.jpg)
Все сайт готов. Теперь он на новом домене. И можно подключать SSL сертификат.