Все для создания и продвижения сайтов

Верстка, программирование, SEO

Перенос сайта на Wordpress на другой хостинг

В переносе сайта на Wordpress на другой хостинг нет не каких сложной, все очень просто, приступим.

1. Делаем бекап базы данных и файлов сайта. Про бекап базы, читайте тут.

2. Загружаем файлы на хостинг в нужную директорию (чаще всего это: вашдомен.ру/public_html/)

3. Заливаем нашу базу данных (В phpmyadmin, зайти во вкладку «импорт» и загрузить базу).

Импорт базы данных

3. Теперь правим конфигурационный файл. Он называется wp-config.php и лежит в корне сайта, открываем его.

Примерно на 35 строке видим следующие записи.

/** Имя базы данных для WordPress */
define('DB_NAME', 'lighttour');

/** Имя пользователя MySQL */
define('DB_USER', 'root');

/** Пароль к базе данных MySQL */
define('DB_PASSWORD', '');

/** Имя сервера MySQL */
define('DB_HOST', 'localhost');
  • В DB_NAME указываем имя базы данных, которое вы создавали для нового сайта, эти данные можно посмотреть в панели своего хостера во вкладке базы данных. Или можно посмотреть названия в phpmyadmin
  • DB_USER - имя пользователя для доступа к базе данных, тоже есть на хостинге
  • DB_PASSWORD - пароль от вашего пользователя

После этого, если вы сделали всё правильно, сайт станет работать. Если вы перенесли сайт с одного сервера на другой, не забудьте поменять записи DNS вашего домена. Обычно записи меняется в течении 1-2 дней.

Также после переноса может возникнуть проблема, особенно это происходит, когда меняется домен. При заходе в админку, происходит редирект (перенаправление) на старый домен\хостинг. Это просто решается, добавьте следующие строки в конец файла «wp-config.php»

define('WP_SITEURL', 'http://'. $_SERVER['HTTP_HOST']);
define('WP_HOME', 'http://'. $_SERVER['HTTP_HOST']);
Выделите опечатку и нажмите Ctrl + Enter, чтобы отправить сообщение об ошибке.