База знаний Виртуальный хостинг Хостинг для CMS Wordpress Как перенести WordPress на новый домен

Как перенести WordPress на новый домен

Нередко пользователям необходимо выполнить перенос сайта с старого домена, на новый в CMS Wordpress. Для корректного переезда на новый домен, необходимо выполнить ряд действий, которые помогут сменить домен.

Если Вы уже перенесли сайт на новый домен - первые 2 пункта делать не нужно, начинайте сразу с 3.

1. Добавьте новый домен на сервере

Для нашей панели управления - Как добавить сайт?
Для ISPmanager - Как добавить домен/сайт в ISPmanager?
Для cPanel Вы можете сделать это вот так - Как добавить сайт в cPanel?

2. Перенесите файлы из старого каталога, в новый

Удалите из каталога нового сайта файл index.html, который появится там по умолчанию, после чего, перенесите файлы сайта из каталога старого домена, в каталог нового домена. Подробнее про то, как определить корневую папку сайта вы можете узнать в данном цикле статей: Куда загружать сайт?
Удаление index.html из каталога нового сайта:


После того, как Вы добавили Ваш новый домен, Вам необходимо перенести файлы в менеджере файлов из старой папки сайта, в новую. Для этого перейдите в старую папку сайта, выделите все файлы и переместите их в новую. Как правило, папки сайта размещены в каталоге /www


3. Поменяйте URL в настройках сайта (в админке Wordpress) и замените его во всех записях и сущностях сайта.

Для этго авторизуйтесь в панели администратора Wordpress своего сайта на старом домене. Перейдите в раздел "Настройки" и измените в пунктах "Адрес Wordpress (URL)" и "Адрес сайта (URL)" старый домен на новый


После этого внизу старницы сохраните изменения.

Просим Вас заметить, что если Вы используете интернациональный домен (кирилический, рф, рус и прочие), то его нужно указывать в формате punycode. Взять его можно в разделе "Сайты":

После сохранения настроек, перейдите в раздел "Плагины" в Вашей админке Wordpress и установите плагин плагин "Better Search Replace"


После того, как Вы установили плагин и активировали его перейдите в раздел "Инструменты" и выберите "Better Search Replace"


В разделе "Искать" укажите Ваш старый домен (можно с указанием протокола http или https).
В разделе "Заменить на" укажите Ваш новый домен (можно с указанием протокола http или https).
В разделе "Выбор таблиц" выделите все таблицы из БД
Далее не убирая галочки с "Холостой запуск" запустите поиск/замену. По окончанию поиска Вам покажет сколько ссылок существует для изменения.

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

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