Смена домена WordPress (URL сайта)
- 20.02.2026 00:57
-
- WordPress
- домен
- сайт
- хостинг
При переносе WordPress‑сайта на новый домен (или при переключении со staging на production) важно правильно обновить URL сайта в WordPress. Иначе возможны циклические редиректы, пустая страница или предупреждения о смешанном контенте.
Инструкция актуальна для WordPress на GARMTECH Hosting под управлением Plesk и веб‑сервером LiteSpeed.
Перед началом (рекомендуется)
- Сделайте резервную копию файлов сайта и базы данных.
- Убедитесь, что новый домен направлен на ваш хостинг GARMTECH (A/AAAA или nameservers).
- Помните: WordPress хранит домен в базе данных, поэтому потребуется обновление ссылок.
Шаг 1 – Добавьте новый домен в Plesk (если нужно)
Если новый домен ещё не добавлен в Plesk:
- Откройте Plesk (через My.GARMTECH → услуга хостинга → Login to Plesk).
- Перейдите в Websites & Domains.
- Добавьте домен (или поддомен) и укажите правильный каталог сайта.
Шаг 2 – Настройте SSL для нового домена
- В Plesk откройте нужный домен.
- Перейдите в SSL/TLS Certificates.
- Выпустите/обновите сертификат Let’s Encrypt для нового домена.
- При необходимости включите перенаправление на HTTPS.
Шаг 3 – Обновите URL в WordPress
Нужно обновить оба поля:
- WordPress Address (URL)
- Site Address (URL)
Вариант A (рекомендуется): через wp-admin
- Войдите в wp-admin на старом домене (или через WordPress Toolkit в Plesk).
- Откройте Settings → General.
- Измените оба URL на новый домен (используйте
https://, если SSL включён). - Сохраните. После смены WordPress может попросить войти заново.
Вариант B: через wp-config.php (если wp-admin недоступен)
Добавьте строки в wp-config.php (подставьте ваш домен):
define('WP_HOME', 'https://new-domain.example');
define('WP_SITEURL', 'https://new-domain.example');
Шаг 4 – Замените старые ссылки в базе данных
После смены URL в WordPress ссылки в записях/изображениях могут оставаться со старым доменом. Используйте безопасный метод:
- надёжный плагин для search & replace, или
- WP‑CLI search‑replace (для опытных пользователей), или
- инструмент, который корректно работает с сериализованными данными (не делайте «простую замену» SQL для сериализованных значений).
Шаг 5 – Очистите кеш
- Если используется LiteSpeed Cache (LSCache), выполните очистку кеша после изменения.
- Если используете CDN (например, Cloudflare) – очистите кеш и там.
Быстрое устранение проблем
- Циклический редирект → проверьте, что URL WordPress указаны с
https://и соответствуют настройкам SSL; очистите кеш; проверьте правила принудительного HTTPS. - Смешанный контент → выполните search & replace, чтобы заменить
http://old-domainнаhttps://new-domain. - Открывается старый домен → возможно, DNS ещё распространяется или старый домен закеширован в браузере/CDN.
Связанные статьи
Комментарии
Добавить Комментарий