Как правильно изменить URL-адрес WordPress

В этой статье мы расскажем, зачем и как поменять URL-адрес WordPress-сайта.

Зачем изменять URL-адрес своего WordPress-сайта

Вот несколько причин, из-за которых вебмастера чаще всего изменяют URL-адрес своего сайта на WordPress:

Сценарий 1. Переход на новое доменное имя

Владельцы сайтов часто меняют название бренда или переходят на другое доменное имя, который звучит более привлекательно. Этот процесс сопровождается изменением URL-адреса и перемещением файлов сайта на новый домен. А также и всей системы WordPress.

Пример такой миграции: с myexamplesite.com на thebestsiteintheworld.com. В данном случае изменяется основной домен.

Сценарий 2. Переход на HTTPS

Использование протокола HTTPS помогает сделать сайт более безопасным и повысить его позиции в Google.

Чтобы перевести сайт с HTTP на HTTPS, сначала нужно установить SSL- сертификат. Затем изменить URL-адрес сайта, чтобы использовать его новую версию с HTTPS.

Сценарий 3: Перемещение контента из подкаталога

Отдельные части сайта располагаются в поддоменах. Но иногда нужно перенести весь контент из поддомена на URL-адрес главной страницы.

Например:

  • Переход с myexamplesite.com/blog на myexamplesite.com.
  • Переход с blog.myexamplesite.com на myexamplesite.com.

Как изменить URL-адрес WordPress

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

Способ 1: Изменить URL-адрес сайта из панели администрирования WordPress

Лучше использовать этот метод. Но на некоторых сайтах URL-адрес может быть жестко задан в файле wp-config.php. Тогда придется использовать метод 2.

Чтобы изменить URL-адрес сайта, в панели администрирования WordPress перейдите в меню Настройки → Общие.

Способ 1: Изменить URL-адрес сайта из панели администрирования WordPress

Найдите следующие поля:

  • Адрес WordPress (URL).
  • Адрес сайта (URL).
Способ 1: Изменить URL-адрес сайта из панели администрирования WordPress - 2

Адрес WordPress — URL, куда переходят пользователи, чтобы найти основной блог или сайт.

Адрес сайта указывает на расположение файлов площадки.

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

Обязательно очистите кэш сайта после изменения этих URL-адресов. Так как сайт теперь будет доступен только по новым URL-адресам, указанным в этих полях.

Способ 2: Использовать файл wp-config.php

Сайт, работающий на базе WordPress, может иметь URL-адрес, жестко прописанный в файле wp-config.php. В подобном случае поля «Адрес WordPress» и «Адрес сайта» будут недоступны для редактирования. Проще говоря, URL-адрес, заданный в файле wp-config.php, переопределяет все, что прописано в настройках административной панели WordPress.

Следующий вариант — изменить URL-адрес в файле wp-config.php. Но сначала получите доступ к файлу wp-config.php с помощью:

  • FTP.
  • SSH.
  • WP-CLI.

После этого откройте файл wp-config.php, который чаще всего располагается в корневой директории WordPress. Затем вставьте приведенный ниже код вверху файла:

define('WP_HOME','https://myexamplesite.com');
define('WP_SITEURL','https://myexamplesite.com');

Если домены уже указаны в wp-config.php, то нужно изменить их.

Способ 3: С помощью базы данных

С помощью этого способа вы сможете изменить URL-адрес WordPress непосредственно в базе данных сайта. Для этого используется утилита phpMyAdmin.

Предупреждение. Изменение базы данных сайта может привести к сбою в его работе. Если вы не уверены в своих навыках, то используйте один из других методов.

Зайдите в phpMyAdmin и выберите базу данных сайта из списка слева. Найдите таблицу wp_options.

Способ 3: С помощью базы данных

Затем введите новые URL и нажмите кнопку Go, чтобы сохранить их.

Способ 3: С помощью базы данных - 2

Способ 4: Изменить URL-адрес WordPress с помощью WP-CLI

Используйте этот метод, только если вы опытный разработчик. Он подразумевает использование командной строки для запуска определенных задач. Примените следующую команду для обновления значений URL-адреса сайта:

wp option update home 'http://myexamplesite.com'
wp option update siteurl 'http://myexamplesite.com'

Замените «myexamplesite» доменным именем своего сайта.

Важный последний шаг: обработка старых ссылок и URL

После изменения URL-адреса сайта вы можете столкнуться с неработающими ссылками. Чтобы решить эту проблему, используйте бесплатный плагин Velvet Blues Update URLs.

Дайте знать, что вы думаете по этой теме в комментариях. Мы очень благодарим вас за ваши комментарии, отклики, дизлайки, лайки, подписки!

Пожалуйста, оставьте ваши комментарии по текущей теме материала. Мы очень благодарим вас за ваши комментарии, отклики, подписки, лайки, дизлайки!

Вадим Дворниковавтор-переводчик статьи «How to Properly Change WordPress URL (4 Methods)»