WordPress

Как изменить адрес wordpress

📅 ⏱ 21:24 ⏳ 1 мин 💬 0

Как изменить адрес wordpress: простыми словами, по шагам и с примерами. Разбираем, как это работает на практике, типичные ошибки и лучшие решения. Раскрываем те

Коротко: адрес WordPress меняют в двух местах: «Настройки» → «Общие» (поля «Адрес WordPress» и «Адрес сайта»). При переезде на новый домен этого мало — нужно заменить старые адреса в базе данных (через WP-CLI или плагин), иначе ссылки и картинки «застрянут» на старом домене.

Кому и зачемАдрес меняют при переезде на новый домен, переходе с http на https, с www на без-www или при переносе из подпапки в корень. Ошибка здесь приводит к «редиректу на старый адрес» и недоступной админке.

Два поля

Поле Что задаёт
Адрес WordPress где лежат файлы движка и админка
Адрес сайта по какому адресу открывается сайт

В большинстве случаев оба адреса одинаковы. Различаются они, например, когда движок лежит в подпапке, а сайт открывается из корня.

Вкладки: пошагово




  1. Откройте «Настройки» → «Общие».
  2. Измените «Адрес WordPress» и «Адрес сайта».
  3. Нажмите «Сохранить». Возможно, потребуется войти заново.
  4. Проверьте, что сайт и админка открываются.

Способ подходит для смены схемы (http → https) и небольших изменений. При смене домена его используют вместе с заменой адресов в контенте.

Если админка недоступна (например, из-за неверного адреса), адреса можно задать в wp-config.php — они перебьют значения в базе:

CODE
define('WP_HOME', 'https://новый-домен.ru');
define('WP_SITEURL', 'https://новый-домен.ru');

Это спасает, когда сайт «уехал» на неправильный адрес: после правки получите доступ и приведёте настройки в порядок.

Адрес хранится в базе (таблица опций) и внутри контента — в ссылках на страницы и картинки. Если не заменить всё, часть ресурсов будет грузиться со старого домена (или не грузиться вовсе).

Простая замена SQL «в лоб» опасна: можно повредить сериализованные данные. Правильные инструменты — WP-CLI или специальные плагины миграции.

BASH
# корректная замена адреса по всем таблицам
wp search-replace 'https://старый.ru' 'https://новый.ru' --all-tables

# при смене протокола
wp search-replace 'http://site.ru' 'https://site.ru' --all-tables

Команда аккуратно обновляет и сериализованные значения. Перед запуском сделайте дамп базы — на всякий случай.

Сначала бэкап, потом заменаЗамена адресов необратима. Сохраните базу до операции: если что-то пойдёт не так (двойной слэш, смешанный http/https), вы вернётесь к рабочему состоянию за минуту.

Практика: переезд на новый домен

  1. Сделайте бэкап файлов и базы.
  2. Скопируйте сайт на новый хостинг.
  3. Импортируйте базу, поправьте wp-config.php.
  4. Выполните замену адреса (wp search-replace).
  5. Проверьте «Настройки» → «Общие».
  6. Включите HTTPS и редирект с http.
  7. Поставьте 301-редиректы со старых адресов страниц.
  8. Отправьте карту сайта в поисковики.

Частые ошибки: причина → решение

Симптом Причина Решение
Редирект на старый адрес адрес остался в базе wp search-replace
Картинки не грузятся ссылки на старый домен замена по таблицам
Админка недоступна неверный адрес WordPress задать константы в wp-config
Смешанный контент где-то остался http заменить на https

Проверьте себя

Чек-лист




Где меняют адрес сайта в админке?




Чем правильно заменить адрес в базе?




Вопросы и ответы

Задайте WP_HOME и WP_SITEURL в wp-config.php — так вы вернёте доступ и сможете исправить настройки.

Да, иначе останутся http-ссылки — браузер пометит сайт как «небезопасный» из-за смешанного контента.

Смените адреса в настройках, замените вариант с www на вариант без www в базе и настройте 301-редирект с одного на другой.

Да, поэтому нужны 301-редиректы со старых URL на новые, обновление sitemap и уведомление поисковиков. Иначе потеряете позиции.

Итоги

  • Адреса меняют в «Настройки» → «Общие».
  • Если админка недоступна — константы в wp-config.php.
  • Замену в базе делают через wp search-replace.
  • Перед заменой обязателен бэкап базы.
Поделиться: ВКонтакте Telegram WhatsApp Одноклассники Viber Мой Мир

Комментарии

Пока комментариев нет — будьте первым, кто поделится мнением.

Оставить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Получите консультацию нашего маркетолога

Изучит ваш проект, подберет подходящие услуги и тарифы

Получите бесплатный аудит

Наш специалист сделает базовый аудит вашего проекта и предложит персональные предложения.

Закажите услугу Каталог морепродуктов

Наш специалист свяжется с вами в ближайшее время и уточнит детали

Закажите адаптивный сайт

Наш специалист поможет составить Вам техническое задание на разработку сайта

Закажите сайт

Наш специалист поможет составить Вам техническое задание на разработку сайта

Закажите сайт лендинг

Наш специалист поможет составить Вам техническое задание на разработку сайта

Закажите сайт каталог

Наш специалист поможет составить Вам техническое задание на разработку сайта

Закажите интернет-магазин

Наш специалист поможет составить Вам техническое задание на разработку сайта

Закажите веб-приложение

Наш специалист поможет составить Вам техническое задание на разработку сайта

Закажите тариф Аутсорс

Стоимость от 150 000 ₽

Закажите тариф Магазин

Стоимость 90 000 ₽

Закажите тариф Классический

Стоимость 60 000 ₽

Закажите тариф Эконом

Стоимость 40 000 ₽

Закажите SEO продвижение

Наш специалист свяжется с вами, проведет анализ, предложит стоимость