Как изменить адрес сайта в WordPress
Иногда требуется изменить адрес сайта в WordPress. Это может понадобиться при смене домена при переносе сайта на новый хостинг или при переходе с http на https. Чтобы сделать всё правильно важно понимать какие способы доступны и как избежать ошибок.
Как изменить адрес сайта через админ панель
Самый простой способ изменить адрес сайта это использовать настройки WordPress. В админ панели нужно открыть раздел Настройки → Общие. Там есть два поля: адрес WordPress (WordPress Address URL) и адрес сайта (Site Address URL). Достаточно указать новый домен и сохранить изменения. После этого сайт начнёт открываться по новому адресу.
Как изменить адрес сайта через файл wp-config.php
Если нет доступа к админ панели адрес можно изменить вручную. Для этого нужно открыть файл wp-config.php который находится в корневой папке сайта. В него добавляются строки с указанием нового адреса.
define('WP_HOME','https://novyi-adres.com'); define('WP_SITEURL','https://novyi-adres.com');
После сохранения изменений сайт будет открываться уже по новому адресу. Такой метод часто используют когда сайт перенесли на другой хостинг и нужно быстро прописать новый домен.
Как изменить адрес сайта через базу данных
В некоторых случаях требуется изменить адрес напрямую в базе данных. Для этого используется phpMyAdmin. Нужно открыть таблицу wp_options и найти поля siteurl и home. В них указывается новый адрес сайта. После сохранения изменений WordPress начнёт работать с новым доменом.
Как изменить адрес сайта при переходе на HTTPS
Если сайт переводится на защищённый протокол HTTPS то нужно установить SSL сертификат и затем изменить адрес в настройках WordPress. Кроме того полезно обновить внутренние ссылки чтобы они указывали на https версию сайта. Сделать это можно с помощью плагина Better Search Replace.
Что делать после изменения адреса
После изменения адреса рекомендуется проверить работу сайта. Нужно убедиться что все ссылки открываются корректно и страницы не вызывают ошибок. Также стоит настроить 301 редиректы со старого домена на новый чтобы пользователи и поисковые системы автоматически перенаправлялись на правильный адрес.