Рейтинг@Mail.ru

WordPress-блог

Терпенье и труд...

Как перенести сайт на другой домен правильно: пошаговая инструкция

В этой статье я расскажу вам о том, как перенести сайт на другой домен. Данная процедура не так проста, как кажется с первого взгляда, но если сделать всё внимательно по инструкции, то всё будет нормально.

Процесс изменения доменного имени может усложниться, если сайт уже давно проиндексирован и имеет посещаемость. В таком случае нужно сделать всё без перебоев в работе сайта, быстро и аккуратно. Однако даже при таком раскладе некоторый спад посещаемости будет. Более того, реакция поисковиков может быть непредсказуема. Но мы попытаемся смягчить риски.

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

Пошаговая инструкция, как перенести сайт на другой домен

Как перенести сайт на другой домен

Разделю процедуру на несколько этапов. Чтобы произвести перенос правильно, и чтобы потом всё нормально работало, проделайте каждый этап внимательно.

Добавление нового домена на хостинг

Перед тем, как перенести сайт на другой домен, вам нужно зарегистрировать себе это новое доменное имя и направить его хостинг, то есть делегировать. Делегирование домена может занять около 24 часов. На хостинге домен нужно прилинковать к папке, в которой будет храниться ваш сайт. Когда делегирование будет завершено, можно приступать к следующему шагу.

Перенос файлов сайта

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

Для переноса файлов сайта можно воспользоваться FTP клиентом или файловым менеджером вашего хостинга.

Перенос базы данных и изменение ссылок

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

Если вам требуется перенести базу данных на другой хостинг, то попадите в приложение PHP MyAdmin. Перейдите во вкладку «Экспорт» и нажмите кнопку «Вперёд».

Пошаговая инструкция, как перенести сайт на другой домен

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

Перед тем, как перенести сайт на другой домен, нужно изменить в скачанной и распакованной базе имя старого домена на новый. Тем, кто не привык работать с базами данных, можно воспользоваться простым методом – функцией поиска и замены в текстовом редакторе. В NotePad++ она открывается с помощью сочетания клавиш Ctrl+F. И, благодаря этой функции, просто автоматически замените все места в базе данных, где встречается старое доменное имя, на новое.

После этой операции сохраните базу данных. На новом хостинге создайте новую базу данных, и загрузите её туда через вкладку «Импорт» приложения PHP MyAdmin – нажмите кнопку «Обзор», чтобы загрузить файл с компьютера.

Пошаговая инструкция, как перенести сайт на другой домен

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

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

Если вы переносите сайт на другой домен, но остаётесь в пределах одного хостинга и одного хостингового аккаунта, проделать операцию с экспортом и импортом базы вам всё равно придётся. Это нужно для того, чтобы вы исправили старое доменное имя на новое с помощью функции поиска и замены. Однако в таком случае исправлять параметры в файле wp-config.php нет необходимости.

Это было самое трудное. Теперь, если вы всё сделали правильно, сайт должен открыться по новому адресу. Если не открывается, значит, вы где-то ошиблись. Перепроверяйте.

Установка редиректа 301

Даже самый молодой сайт обычно уже где-то распространён: в соцсетях, закладках браузера и прочих местах. Чтобы не потерять аудиторию, которая сохранила вашу старую ссылку, а также, если была произведена индексация поисковиками, чтобы не потерять посещаемость, необходимо установить редирект 301 – вечное перенаправление.

Для этого внесите в начало файла .htaccess в корневой папке сайта следующий код:

Здесь «example-old.ru» — адрес старого домена, а «example-new.ru» — нового.

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

На этом перенос сайта на другой домен завершён.

УжасноПлохоНормальноХорошоОтлично (4 оценок, среднее: 4,00 из 5)

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

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

 

WordPress-блог © 2015-2017