Как поменять доменное имя сайта на Вордпресс?

Необходимость смены домена веб-сайта требуется по ряду причин:

  • Место расположения веб-ресурса - локальная платформа, требуется - портация на рабочий домен.

  • Место создания онлайн-сервиса - бесплатный домен, требуется - перевод на платный хостинг.

  • Место расположения интернет-сервиса - субдомен, требуется - переезд на основной домен.

  • Блокировка со стороны поисковиков.


Смена адреса веб-портала не тождественна смене хостинга. Процедура переноса даже с локальной платформы закончится утратой внутренних линков (включая адрес ресурса), ведь эти данные хранят конфигурация и БД.


Выход из сложившейся ситуации – замена всех старых ссылок. Работа проводится в БД, а также файле wp-config.php. Перед совершением любых действий следует обезопасить себя созданием резерва веб-ресурса, что позволит восстановить сайт при неосторожных действиях или неудачных попытках.

Способы замены доменного имени веб-сайта на WP


1 вариант предполагает задействовать настройки веб-сервиса в панели администратора. 


При переходе субдомен-домен требуется:


  • войти в панель администратора;

  • во вкладке Настройки выбрать Общие;

  • указать полный URL веб-ресурса на новом домене в имеющиеся поля с адресами (включая протокол).


Как поменять доменное имя сайта на Вордпресс


Первая строка с адресом отображает путь к месту, где расположены файлы с папками WP.


Вторая строка позволяет ввести адрес портала, по которому ваш ресурс будут находить пользователи сети. 


В обоих случаях при указании адреса необходим протокол http:// без проставления в конце «/».


Несмотря на простоту совершаемых действий такой вариант наиболее «опасен», так как имеет немало «подводных камней». Результатом неверных действий может стать утрата доступа к ресурсу либо панели администратора. Данная ситуация подходит для портации сайта с субдомена. Ее лучше не использовать для других случаев смены адреса.

Порядок действий при переезде


При переносе веб-ресурса на другой домен, который также может располагаться на другом хостинге, необходимо:

  • выполнить резервное копирование онлайн-ресурса на domen1;

  • пройти регистрацию на втором хостинге;

  • создать для domen2 главную папку и свою БД;

  • в созданном резерве открыть wp-config.php через текстовый редактор, дописать в него две строки.


Как поменять доменное имя сайта на Вордпресс


  • здесь же выполнить замену учетных данных БД, созданной для второго домена;


Как поменять доменное имя сайта на Вордпресс


  • все созданные изменения следует сохранить, wp-config.php вернуть на место при необходимости;

  • с помощью FilleZilla либо WinSCP перенести все из корня резерва в корень domen2 через FTP;

  • занести в новую БД дамп базы резерва;

  • открыть панель сайта под domen2 с помощью прежних логина/пароля. Изменения вступят в силу автоматически, но может потребоваться какое-то время. 


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

Смена домена в пределах одного хостинга    


При необходимости поменять адрес ресурса WP в пределах одного хостинга обоим доменам назначают использование общего сервера БД. Для этого пошагово повторяются действия предыдущего варианта. Аналогично для domen2 создается новая БД, в которую переносится прежний дамп. В файле config при этом дописываются строки, а также меняются учетные данные БД.

Переезд веб-сайта с локальной основы


Перевод ресурса с локального сервера на платный хостинг подразумевает полное повторение алгоритма предыдущего варианта. Чтобы поменять в WP ссылки сайта применяется альтернативный метод. Для его выполнения от пользователя потребуется:

  • Пройти регистрацию на другом хостинге, создать корень нового домена.

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

  • Создать на хостинге новую БД.

  • Пройти авторизацию в phpmyadmin домена.

  • Войти в перенесенную БД, найти таблицу wp_options, нажать «Обзор».

  • В представленной таблице найти запись для siteurl и нажать «Правка».

  • Указать полный URL другого домена в окне редактора, для чего используется поле option_value. Косая черта в завершении URL не ставится.

  • Сохранить выполненные действия и проверить результат работы через открытие сайта в браузере.


Как поменять доменное имя сайта на Вордпресс


Перечисленные варианты основаны на автоматических действиях, выполняемых системой WP по указанию владельца сайта. В ряде случаев такие методики могут оказаться безрезультативными, поэтому в качестве запасных вариантов используются еще два способа.

Замена адреса посредством SQL запроса

Действия выполняются в панели phpmyadmin. Вам понадобится импортировать БД, перейти на вкладку SQL, затем создать 3 запроса, на их основании система произведет смену всех линков:


UPDATE wp_options SET option_value = replace(option_value, 'http://source1.ru', 'http://source2.ru') WHERE option_name = 'home' OR option_name = 'siteurl'; UPDATE wp_posts SET guid = replace(guid, 'http://source1.ru','http://source2.ru'); UPDATE wp_posts SET post_content = replace(post_content, 'http://source1.ru', 'http://source2.ru');

Аналогичная работа по изменению линков при небольшой БД проводится вручную через открытие дампа БД, для чего используется текстовый редактор. Ссылки меняются через функцию поиска с их последующей заменой.


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


Если вы собираетесь перенести свой сайт на новый домен и ищете надежный хостинг, компания «Molten Host» готова предложить выгодные варианты перевода вашего ресурса. Мы переносим сайт с другого хостинга бесплатно, предоставляем новым клиентам возможность протестировать наш хостинг в течение месяца без оплаты. Специалисты технической поддержки круглосуточно на связи для оказания помощи и поддержки в решении возникших вопросов по работе интернет-ресурсов и их основных компонентов.


14-06-2018, 22:32 0 0 520