Перейти к основному содержимому
При загрузке комментариев произошла ошибка.

Смена домена WordPress (URL сайта)

Портал поддержки  »  База знаний  »  Просмотр статьи


При переносе WordPress‑сайта на новый домен (или при переключении со staging на production) важно правильно обновить URL сайта в WordPress. Иначе возможны циклические редиректы, пустая страница или предупреждения о смешанном контенте.

Инструкция актуальна для WordPress на GARMTECH Hosting под управлением Plesk и веб‑сервером LiteSpeed.

Перед началом (рекомендуется)

  • Сделайте резервную копию файлов сайта и базы данных.
  • Убедитесь, что новый домен направлен на ваш хостинг GARMTECH (A/AAAA или nameservers).
  • Помните: WordPress хранит домен в базе данных, поэтому потребуется обновление ссылок.

Шаг 1 – Добавьте новый домен в Plesk (если нужно)

Если новый домен ещё не добавлен в Plesk:

  1. Откройте Plesk (через My.GARMTECH → услуга хостинга → Login to Plesk).
  2. Перейдите в Websites & Domains.
  3. Добавьте домен (или поддомен) и укажите правильный каталог сайта.

Шаг 2 – Настройте SSL для нового домена

  1. В Plesk откройте нужный домен.
  2. Перейдите в SSL/TLS Certificates.
  3. Выпустите/обновите сертификат Let’s Encrypt для нового домена.
  4. При необходимости включите перенаправление на HTTPS.

Шаг 3 – Обновите URL в WordPress

Нужно обновить оба поля:

  • WordPress Address (URL)
  • Site Address (URL)

Вариант A (рекомендуется): через wp-admin

  1. Войдите в wp-admin на старом домене (или через WordPress Toolkit в Plesk).
  2. Откройте Settings → General.
  3. Измените оба URL на новый домен (используйте https://, если SSL включён).
  4. Сохраните. После смены 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.

Поделиться через
Считаете ли вы эту статью полезной?  

Связанные статьи


Комментарии

Добавить Комментарий

Ответить на  

Категории