Wordpress

Перенос wordpress на новый домен: Как перенести сайт wordpress на другой домен: план из 6 шагов

03.07.2018
Как перенести сайт wordpress на другой домен: план из 6 шагов

Содержание

Составляющие переноса

Составляющих переноса выделяю ровно 3:

  • Файловая, отвечающая за перенос движка WordPress и баз данных
  • Серверная, отвечающая за редиректы и правильное отображение основного домена
  • SEO составляющая, обеспечивает плавные и равномерный переезд на новый домен без особой потери позиций в поиске

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

Перенос сайта на примере хостинга Beget

Первая часть это перенос файлов и базы данных на новый основной домен. В примере разберу два тестовых поддомена, new.burn-photo.ru его перенесем на pro.burn-photo.ru, используя инструменты на одном хостинге Beget.

Загрузка баз данных

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

mysql на хостингеРаздел MySQL

Находим базу данных соответствующую старому домену и выбираем оранжевый значок панели PhpMyAdmin.

Кнопка my adminНаходим PHP my admin

Откроется панель, в верхнем меню нажимаем кнопку Экспорт, запустим приложение по выгрузке. Выбираем быстрый режим, формат SQL и на Вперед.

Загрузка базы данныхСкачиваем БД

Загрузится архив, в котором будет один элемент, давайте сразу отредактируем его, чтобы потом залить на новый домен. Разархивируем в формате SQL и откроем с помощью любого текстового редактора, я использую Notepad++.

Открываем файл с помощью notepadeЗапуск Notepad++

Откроется большой текстовый документ с информации о сайте, здесь нужно поменять старый домен на новый. Жмем комбинацию клавиш Ctrl+f и переходим в раздел заменить.

Перезаписываем urlЗамена доменов
  • В поле найти – вставляем старый адрес
  • В поле – заменить новый URL
  • Жмем Заменить все

Если перенос осуществляется по протоколу HTTP, то действуем как в примере выше. Если перенос осуществляется с HTTP на HTTPS то вписываем для замены с этими префиксами, как указано на скриншоте ниже.

Если есть httpsЗамена доменов с HTTPS

После запуститься процесс замены, и Notepad++ выведет во всплывающем окне сколько затронуто элементов, тем самым целиком изменим массив url старого ресурса. У меня 210 записей, у вас будет другая цифра, в зависимости сколько было записей, плагинов и т.д.

Измененные строкиКоличество замененных строк

Загрузка файлов на том же хостинге

Оставим пока базу данных, и перейдём к загрузке WordPress. Переходим в панели бегета в раздел Файловый менеджер.

Менеджер файловРаздел Файловый менеджер в Beget

Находим папку с названием домена с которого происходит перенос, нажимаем правой кнопкой мыши и выбираем Скачать архивом zip. Произойдёт загрузка архива, ждем окончания процесса.

Скачиваем сайт как архивСкачиваем zip архив

Со старым доменом работу закончили и подготовили к загрузке. Далее будем настраивать уже новый сайт.

Файлы и база данных нового сайта

На этом этапе у вас должен быть зарегистрированный и активный новый домен для переноса. Мы будем переносить сайт WordPress на pro.burn-photo.ru.

Создание новой базы данных

Снова заходим в MySQL, вводим название базы, пароль и выбираем добавить.

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

Делаем новую data baseСоздание новой БД

Записываем в отдельный документ:

  1. Имя базы valent5k_453
  2. Имя пользователя на бегете совпадает с именем базы valent5k_453
  3. Пароль SKwovFrr
  4. Сервер localhost

Базу создали, она появиться в списке, расположенный ниже. Находим оранжевый значок PhpMyAdmin.

переход в php my adminЗапуск новой базы данных

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

  • Открываем вкладку Импорт
  • Теперь на кнопку Выберите файл, откроется окно выбора загружаемой БД. Находим на компьютере ту базу, которую скачивали и меняли ранее
  • Выставляем режим SQL
  • Жмем Вперед
Экспорт БДЭкспорт data base

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

Успех загрузки новой DBСообщение об успешном завершении

Загрузка файлов на новый сайт

Создадим каталог под сайт на который будем переносить. В панели Beget заходим в раздел Сайты. Вводим название (сделаю pro-burn-new) и на Добавить, соответствующий пункт появится в списке снизу, нажимаем на значок цепочки.

Прилинковка доменаНовая категория

Из списка выбираем доменное имя, на которое будем переносить.

Назначаем адрес для прилинковкиВыбор домена для прилинковки

Должно получится так.

Как выглядит правильная прилинковка доменаРезультат

Остался один шаг, это загрузка на хостинг движка WordPress и синхронизация их с базой. Переходим в файловый менеджер Бегета:

  • Открываем папку нового сайт, в нашем случае pro.burn-photo.ru
  • Заходим в папку public_html
  • Нажимаем на кнопку Загрузить
  • Выбираем тот архив, который скачивали ранее
  • Нажимаем Загрузка
  • Дожидаемся 100% и закрываем
Сохранение движка на новом сайтеКуда записывать архив

Появится архив в корневой папке, нужно его разархивировать, нажимаем на него правой кнопкой мыши и выбираем Распаковать архив, запуститься процесс, по окончании появиться папка с таким же названием, как и архив.

Разархивация WordPressРаспаковываем архив

Но нам нужно, чтобы в корневом каталоге располагались файлы WordPress, пока что они находятся внутри распакованной папки. Не беда, экран разделен на два окна, в правой части открываем распакованную папку, а в левой папку public_html нового сайта pro.burn-photo.ru. Обводим в правом окне все элементы и нажимаем переместить. Объекты переместятся в корневую папку.

Перемещение категорий в корень сайтаКорень сайта

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

Находим wp-config.php, нажимаем правой кнопкой мыши и выбираем Правка.

Исправление wp-configЗапуск правки wp-config.php

Появится всплывающее окно, в нем меняем значения на новые для подключения базы данных, которую мы создавали выше и на Сохранить.

Синхронизация и подключение к новой базе данныхПрописываем новые подключения от БД

Готово, давайте откроем новый домен и посмотрим на его работу.

Работает ли сайтПроверка работы сайта

Все отлично и перенос без смены хостинга на новый домен произведен корректно. Может появиться ошибка error establishing a database connection, значит введенные текст подключения в wp-config неправильный. Походите по сайту, посмотрите на работу. Для наглядности процесса приложу собственное видео.

Плагина duplicator – автоматический перенос сайта на другой домен и хостинг

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

  • Подготовка CMS и БД
  • Архивация
  • Создание установщика, запускающий процесс
  • Настройка параметров входа и создание новых пользователей

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

Серверная настройка

Если вы хотите перенести блог WordPress на другой домен, то необходимо прописать редиректы (перенаправление) для всех страниц. Нужно чтобы при заходе пользователя на старый сайт, его автоматически перекидывало на аналогичную страницу нового.

Для этого в корне старого сайта есть .htaccess, если нет, то создайте. Добавляем код в .htaccess – заходим в файловый менеджер, и как с wp-config редактируем и сохраняем, с добавлением кода в начало.

Вставка кода редиректа в htaccessРедирект между доменами

Код для вставки выглядит так:

RewriteEngine on
RewriteCond %{HTTP_HOST} ^(www\.)?domain1\.ru$ [NC]
RewriteRule ^(.*)$ http://domain2.ru/$1 [R=301,L] 

Вместо domain1 вставляем доменное имя откуда идёт перенаправление, а domain2 домен куда идёт редирект, в третьей строчке если есть сертификат у нового домена, то пишем https. Вставив и сохранив проверяем работу сайта, зайдя по старому адресу, должно сработать перенаправление.

Изменение robots.txt

Необходимым действием после окончания процесса переноса и настройки редиректов – это правка robots txt. Если такого документа нет, то нужно создать роботс для WordPress (ссылка на инструкцию). Если такой документ существует, то нужно изменить директиву sitemap, и при наличии host. Открываем его на сервере и меняем текст.

прописываем новый домен в robotsИзменение директив robots

Правильное SEO при изменении домена

Конечно можно оставить как есть, и поисковики через некоторое время увидят редирект, переиндексируют и заменят выдачу с новым доменом. Но если не помогать поисковикам, то этот процесс пойдет очень долго.

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

  • Добавление нового домена в панель webmaster.yandex.ru
  • Настройка редиректа с одного домена на другой (делали в предыдущем пункте)
  • Изменение robots
  • Проверка что сайты совпадают между собой структурно

Проблема с кириллическими адресами

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

  1. Вручную перезаписывать адреса статей в WordPress и на каждую страницу делать перенаправление
  2. Подумать над тем, чтобы оставить как есть
  3. Если перенос обязательно нужен, то изменять адрес домена только на аналогичную раскладку.

Переиндексация, особенно кириллических адресов, к хорошему не приведет, ресурс опустят в выдаче.

Заключение

В заключении выведем краткий чек–лист действий по переезду WordPress с одного домена на другой.

  • Скачиваем базу и файлы
  • Заменяем в БД домен
  • Создаем новую и экспортируем базу данных
  • Загружаем на новый сайт
  • Изменение подключения БД в wp-config.php

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

Пожалуйста, оцените материал: Мне нравится5Не нравится
100% правильный перенос сайта на WordPress на другой домен и хостинг – Сергей Арсентьев

Нашел абсолютно проверенный  и 100%-рабочий способ переезда сайтов под Вордпресс на другой домен или хостинг. Все можно сделать быстро, а главное — правильно!

Обычно я переношу сайты WordPress CMS на другой хостинг довольно часто — по 20 раз в месяц (такая работа!). И мне всегда казалось, что я все делаю правильно: ну перенес файлы, перенес базу данных, поменял имя сайта в файлах и базе – и вуаля!

Но не так все просто. Как-то после очередного переезда у меня напрочь перестали работать виджеты — сайт отображался криво.

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

Плагины после переноса WordPress не заработали

Раньше я действовал так: ставил плагин Xcloner, копировал с его помощью сайт в виде архива (там внутри была и база), затем переносил и устанавливал на новый хостинг или домен.

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

В чем же дело?
Я подумал сразу, что видимо дело в плагине Xcloner.
Перепробовал еще штук 5 разных плагинов, вроде бесплатного Duplicator и платного BackUp Buddy, и еще уже не помню всяких разных до кучи.

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

Я плюнул на плагины и подумал: перенесу по старинке руками.

Переношу WordPress вручную

Как я уже писал в других статьях, современный сайт состоит обычно из двух «частей»: программные файлы и база данных со статьями, настройками и прочей информацией.

Поэтому в процессе переноса WordPress на другой домен и хостинг в ручном режиме обычно состоит из этих же двух этапов:

  1. Переносим файлы
  2. Переносим базу данных

Вручную это делается так.

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

Понятно, что перенести файлы можно несколькими способами. Раньше я это делал через FTP-протокол (читаем как работать по FTP тут). В этом случае я сначала копировал файлы на свой компьютер, затем открываю доступ ко второму хостингу — и туда уже переношу программные файлы WordPress.

По 3G-соединению это делать вообще не резон, даже с учетом того, что я как следует увеличил скорость подключения (читаем как я это сделал на мобильном интернете).

Поэтому я нашел более изящный способ.

Большинство моих клиентов использует панель хостинга — ISP Manager, там есть функции переноса целого архива прямо с одного хостинга на другой — минуя мой компьютер.

Так что теперь я делаю так: создаю архив всего сайта WordPress на своем хостинге и мгновенно переношу его на второй хостинг через ту же панель ISP.

Это занимает пару секунд и совсем не жрёт трафик.
Такой способ поддерживает еще несколько панелей управления хостингом (вот тут есть более подробная информация о том, какой хостинг я рекомендую).

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

Если нет возможности использовать ISP панель, то переносите по старинке через FTP.

Ну вот вы и перенесли файлы.

Нужно теперь поменять в файле конфигурации wp-config.php устаревшую информацию и указать новый домен, куда был перенесен wordpress-сайт.

Там все примитивно, разберетесь. Сохраняете после изменений wp-config.php и идем дальше.

Перенос базы данных

Если вы хотите быть уверенными на 200%, что все ваши статьи, записи и настройки скопируются полностью и правильно, то копируйте базу вручную прямо с сервера вашего хостера.

Для этого заходите в панель управления хостингом, выбирайте службу PhpMyAdmin (этот программа для управления базами данных), вводите логин и пароль от базы (есть в том же файле wp-config.php) и когда попадете внутрь – просто экспортируйте нужную базу, у вас получится один файл в формате SQL.

Я вот не знаю, нужно ли подробнее описывать процесс копирования базы данных? Если вы считаете, что нужно, напишите в комментариях, тогда я возможно, сделаю отдельную подробную статью по этому вопросу.

Теперь делаем на новом хостинге то же самое – заходим в PhpMyAdmin, вводим логин и пароль от свежей только что созданной базы данных  и импортируем наш SQL-архив в нее.

Всё — теперь старая база данных находится на новом хостинге.

И теперь — самое главное.

Секретный момент!

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

Современные базы данных хранят в некоторых местах не только информацию о домене сайта, например, «https://moytop.com», но также индексируют эту информацию, указывая в соседних полях,

из скольких символов состоит строка с именем домена, например вот так:

a:2:{s:3:"url";s:17:"https://moytop.com";s:4:"meta";s:8:"метатеги";}

s17 – означает, что в поле url – 17 символов.

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

И что? Сидеть с калькулятором и высчитывать длину новых доменов и строк? Наверняка можно это все автоматизировать и упростить.

Да, я это делаю вместе со специальным скриптом «Safe Search and Replace on Database with Serialized

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

Чтобы запустить скрипт, достаточно его скачать на компьютер, затем по FTP переписать всю папку в корень вашего нового сайта и ввести путь к скрипту типа такого http://ваш сайт/database в любом браузере.

Скачать программу можно в интернете – она бесплатна, поищите в сети или можете скачать с моего сервера прямо сейчас через плагин социальных сетей.

Скачать бесплатно

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

Скачать файл

 

Все получилось успешно!

Распакуйте и следуйте инструкции по применению, рассказанной в этой статье.
Если вдруг возникнут сложности со скачиванием — напишите в комментариях.

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

  • Подождите минут 5-10.
  • Попробуйте другую почтовую сеть, лучше всего работают mail.yandex.ru или gmail.com.
  • Проверьте папку СПАМ — может нужное письмо именно там. После чего обязательно отметьте его и кликните — НЕ спам.
  • Если ничего не получилось, напишите мне в Контакты и укажите ссылку на страницу, версию браузера и примерный порядок действий.

Итак, установили и открыли скрипт? После запуска вы увидите примерно такой экран:

Перенос базы в wordpressПеренос базы в wordpress

Программа работает именно с WordPress, поэтому логин и пароль к базе возьмет из конфигурации сама, всё что вам нужно – это вписать в первое поле имя старого домена (откуда переносится сайт), во второе поле – имя нового домена (куда переносим сайт) и нажать

Live Run.

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

Домены рекомендую вводить без префикса, то есть лучше не использовать http://test2.moytop.com, пишите просто: test2.moytop.com

Ну и в конце после замены информации о домене – можете удалить скрипт с сайта, так даже рекомендуют его авторы, чтобы он не был потенциальной дырой в безопасности сайта (читайте как повысить безопасность своего сайта на WordPress за пару кликов).

Все готово! Теперь перезагружайте страницу CTRL+F5 и если вы все сделали правильно и внимательно, то сайт перенесется на новый домен и хостинг без проблем.

И напоследок еще один суперпростой способ!

Мне его подсказал в комментариях Василий, за что ему отдельное спасибо :smile::smile:

Для его реализации понадобится доступ в админку и плагин Velvet Blues Update URLs.

Этот плагин удобнее всего поставить еще до переноса Вордпресс-системы (как установить плагины для WordPress) и после переноса зайти в админку и выбрать в настройках нужные параметры.

Попасть в настройки:

перенос wordpress сайта на другой хостинг через плагин velvetперенос wordpress сайта на другой хостинг через плагин velvet

Нужные параметры:

перенос вордпресс на другой хостинг через плагин velvet 2перенос вордпресс на другой хостинг через плагин velvet 2

То есть в первом поле — старый адрес (лучше без http, просто домен).
Во втором — новый (аналогично).

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

Вот и все, дальше жмите — на кнопку UPDATES URLs и старые ссылки в базе заменятся на новые.

Этот способ переноса работает тоже хорошо, я проверил на нескольких сайтах — все четко.

И еще —

Несколько дополнительных советов по корректному переносу на другой хостинг:

  1. Проверьте, чтобы версия PHP была одинакова на старом и новом хостинге версия-php-при-переезд-на-хостинг-wordpressверсия-php-при-переезд-на-хостинг-wordpress
  2. Проверьте, чтобы базы данных использовали полностью идентичную версию кодировки версия-php-при-переезд-на-хостинг-wordpressверсия-php-при-переезд-на-хостинг-wordpress
  3. Воспользуйтесь услугой бесплатного переноса на новый хостинг от самого хостера! Вот тут я привожу хостеров, которых я уже проверил, и которые делаю бесплатный переезд сайтов к себе на хостинг.

Кстати, я не очень люблю переносить сайты вручную, поэтому сейчас приступаю к масштабному тестированию разных плагинов под WordPress именно для миграции на другой хостинг или домен. Пока все что я пробовал – не устраивали меня на 100%, в каждом был какой-то косяк.

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

Как перенести сайт wordpress на другой хостинг ручным способом и плагином

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

Как перенести сайт с хостинга на хостинг

С помощью поддержки

Обычно проблема решается запросом в службу поддержки. Хостинги современных провайдеров переманивают клиентов на свои сервера, предоставив услугу бесплатного переноса. Бесплатный перенос предоставляется при оплате хостинга хотя бы на месяц.

На Beget нужно дать запрос в поддержку и отправить доступы от старого хостинга и FTP соединения, либо от панели администрирования.

Запрос в службу поддержки на перенос сайта

Если стандартная форма заявки на перенос сложная для заполнения, то создавайте простой тикет в поддержку.

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

  1. Ресурс переноситься на новый домен
  2. Адрес прежний, только на новом хостинге
  3. Копирование и загрузка баз данных
  4. Копирование и загрузка файлов WordPress
  5. Синхронизация DB и WP в wp-config

Подготовка и опасности

Выделил три опасности:

  1. Если вы новичок, то прошу не проделывайте процедуру
  2. Решили осуществлять перенос самостоятельно, то для начала отключите все плагины, особенно кэширования, которые активны в админке
  3. Процесс сложный, поэтому читайте подробно и делайте по шагам

Переносим сайт на другой хостинг с новым доменом

Для эксперимента перенесу WordPress на другой домен и хостинг между своими тестовыми сайтами, расположенных на разных реальных хостингах, возьму свой пробный блог kraski-sovet.ru расположенный на Eternalhost с панелью ISPmamager и перенесу на top.burn-photo.ru который на Beget.

Создание баз и перенос файлов

Чтобы полностью перенести сайт заходим в раздел MySQL.

MySQL на Бегете

Создаем базу данных, вводим имя и пароль.

Создание новой базы данных

На бегете удобно, что имя базы и пользователя всегда совпадают, а сервер всегда localhost. Запишем данные, которые вводили на скриншоте.

  • Имя базы valent5k_8456
  • Имя пользователя так же valent5k_8456
  • Пароль от базы SKwovFrr
  • Сервер localhost
  • Этого достаточно жмем на Добавить.

Создаем папку под сайт на хостинге на который будем переносить, то есть на Бегете. Заходим в раздел сайты.

Создаем новую директорию.

Это название появится снизу в списке, находим значок цепочки, выбираем домен, который присоединяем к папке и нажимаем добавить.

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

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

Загрузка базы данных в ISPmanager

Либо выбираем название базы, и на ссылку перейти.

Кнопка перейти в ISP

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

Загрузка через PHPMyAdmin

Произойдет загрузка на жесткий диск компьютера. Далее скачиваем файлы WordPress, переходим в менеджер и ищем папку с названием сайта, по умолчанию она находится в директории www, а в ней уже все каталоги с названиями сайтов. В нашем случае это kraski-sovet, выделяем и находим Скачать.

Загрузка файлов движка WordPress

Будет произведена скачка всего движка в формате архива ZIP. Обязательно перед скачиванием баз данных и архива деактивируйте все плагины. Так же можно воспользоваться FTP соединением, например через программу FileZilla.

Обновление данных в wp-config и базах

Для редактирования рекомендую программу notepad++ она бесплатная и на русском языке, скачайте и установите с официального сайта. Скачанный файл в формате SQL открываем через программу notepad++.

Запуск программы notepad++

Далее нажимаем на сочетание клавиш Ctrl+F, откроется окно поиска, переходим во вкладку “Заменить”, в поле “Найти” вводим старый домен, в “Заменить на” новый и нажимаем “Заменить все”, одним щелчком мыши перепишем url.

Замена старого url на новый

После проведения процедуры notepad++ выведет во всплывающем окне количество измененных строк, в моем случае 18.

Сколько элементов было изменено

Ранее загружали файлы сайта, они пришли в формате zip разархивируем его, и откроем получившуюся папку. Внутри есть wp-config.php, открываем его с помощью notepad++.

Запуск notepad++ для изменения wp-config.php

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

wp-config старой конфигурации

Перезаписываем и сохраняем изменения, вот что должно получится.

wp-config с новыми данными

Подготовку сделали, теперь ответственный момент, перенос всех объектов на сервер и проверка работы. Для дальнейших действий понадобится программа FileZilla подключаемся с помощью ее к новому сайту и переносим все файлы в корневую директорию.

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

Слева папка на компьютере, справа директория сайта на хостинге, обводим все папки и файлы с левой стороны и нажатием правой кнопки мыши вызываем меню и выбираем Закачать на сервер. Ждём некоторое время и проверяем нет ли ошибок.

Закачка движка через FileZilla

Необходимо закачать базу данных, переходим в PHPMyAdmin, для этого заходим в раздел MySQL на Бегете (где он находится уже знаем), и заходим в нашу базу, созданную под перенос.

Заходим в новую базу данных

На открывшейся странице выбираем слева нашу базу и находим кнопку Импорт в верхней панели. Сразу нажимаем на “Выберите файл”, находим на компьютере базу данных, которую мы меняли и сохраняли ранее. Название появилось, значит все соответствует требованиям.

Загрузка DB

Пролистываем страницу вниз и нажимаем Вперед.

Кнопка Вперед

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

База данных полностью загрузилась

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

Не забываем про редирект на https в htaccess если к новому ресурсу присоединен ssl сертификат, необходимо его настроить. Для наглядности процесса приложу видео.

Перенос без смены домена

Как ни странно, но перенос на тот же адрес, осуществляется сложнее. Советую так же обратится в службу поддержки, но если будет отказ, то читайте инструкцию ниже.

Создание домена на новом хостинге

Для начала нужно добавить новый домен в панель Бегета. Входим в раздел “Домены и поддомены”.

Создание нового домена на Beget

На открывшейся странице делаем соответствующие настройки

  1. Пишем адрес который будем переносить
  2. Выбираем кнопку добавить
  3. Новый домен появится в конце списка

Теперь необходимо прописать новые NS номера, чтобы делегировать работу домена новому хостеру. Мы не переносим домен, а делегируем обслуживание. Советую обратиться в службу поддержки старого хостинга и попросить сменить NS номера на новые, они не в праве вам отказать. Например, у Бегета NS номера выглядят так.

ns1.beget.com
ns2.beget.com
ns1.beget.pro
ns2.beget.pro

Вы берёте этот список и отправляете старому хостеру, с просьбой изменить номера на новые.

Запрос в службу поддержки старого хостинга на смену NS номеров

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

Как перенести сайт WordPress с локального сервера Denwer и Openserver на хостинг

Шаги по переносу WordPress с локального сервера на хостинг полностью совпадают со случаем когда домен изменяется. Покажу где в каждой программе находится база данных и файлы движка, а дальше по старой схеме.

Denwer

Находим движок и базу данных. В зависимости от того как устанавливался WordPress, оттуда и скачиваем файлы. В моем случае путь до WordPress D:\denver\home\localhost\www\test-blog.ru

Расположение WordPress на Denwer

Database у Денвера находиться по такому адресу http://localhost/Tools/phpMyAdmin, там знакомый нам кабинет PHPMyAdmin, как правильно пользоваться уже знаем. Есть нюанс, адрес сайта для замены может отличаться, вводим адрес сайта который создавали локально на Денвере, в моем случае test-blog.ru

Ошибка при замене домена на локальном сервере

Видим что перед названием блога через слеш стоит localhost. Если просто заменим одно название на другое, то у нас получиться, что новый домен будет открываться по адресу localhost/top.burn-photo.ru, что является ошибкой. Значит нам нужно ввести во вкладке замены, в верхнем поле localhost/test-blog.ru, а в нижнем просто top.burn-photo.ru, и заменяем, тогда процесс пройдёт как надо.

Правильная замена домена

А дальше по старой схеме, разобранной в начале.

Openserver

На Openserver, процедура не отличается от остальных. Чтобы скачать движок заходим в папку Жесткий диск > Openserver> osppanel > domains. В этой папке должны быть сайты установленные вами ранее.

Расположение вордпресс в Openserver

База данных можно открыть через диалоговое окно в трее Windows нажав на флажок, выбрать дополнительно, и найти строчку PHPMyAdmin

Запуск PHPMyAdmin в панели опенсервера

Запустится хранилище баз данных в браузере, экспортируем её, и действуем согласно схеме разобранной выше. Начиная с раздела исправляли wp-config.php и заменяли домены в MySQL.

Не забываем про текст localhost при замене доменного имени как в OpenServer, это очень важный момент.

Использование Duplicator

Как перенести wordpress с помощью плагина миграции, пробовал три варианта, ни один как надо не срабатывает.

  1. Сохраняют в SQL формате
  2. Переносит не все объекты
  3. Отказываются работать, если сайт большой

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

Чек лист операций

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

  • Создание базы данных на новом хостинге
  • Загрузка со старого хостинга (либо из локального сервера) базы данных и WordPress с сервера
  • Редактирование и замена доменов
  • Привязка файлов и базы в wp-config.php
  • Проверка работы и исправление поломок

На этом я закончу статью, пишите ваши комментарии, буду рад на них ответить, успехов!

Пожалуйста, оцените материал: Мне нравится1Не нравится

Перенос сайта WordPress на другой домен/хостинг

В этой статье я хотел бы поделиться своим личным опытом переноса сайта WordPress на другой домен/хостинг.  Речь пойдет о переносе сайта с одного домена на другой, как в пределах своего хостинга, так и на домен другого хостинга.

Уважаемый начинающий web-мастер! Если Вы никогда не сталкивались с проблемой переноса сайта, желаете сделать это впервые, пожалуйста, не спешите и прочтите статью до конца. Определитесь с основными моментами процесса, чтобы иметь общее представление о том, что Вы будете делать.

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

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

Перенос сайта WordPress на другой домен/хостинг

 

Процесс переноса

Предварительные работы

В самом начале я бы рекомендовал сделать некоторую предварительную подготовку к процессу переноса, которая включает в себя, так сказать, обычную «чистку сайта». Она заключается в удалении всего лишнего и ненужного, что накопилось за время обслуживания сайта и будет замедлять процесс копирования файлов.

  1. Желательно удалить все неактивные темы из папки wp-content/themes, оставив лишь используемую. Это можно сделать через админ панель, а также с помощью вашего файлового менеджера, напрямую удалив темы из вышеуказанной папки;
  2. Далее нужно навести порядок в плагинах, удалив все неиспользуемые и деактивировать на время переноса активные. Установить или активировать любой плагин можно уже на новом домене;
  3. Обратите внимание на внесённые Вами изменения в файлах. Например, если Вы вносили изменения в файл .htaccess, чтобы защитить изображения от хотлинка и не уберете на время этот код — будете иметь проблемы с отображением всех картинок на новом домене или хостинге.
  4. Если есть необходимость и желание, можно разобраться с медиа файлами, удалить дубли и ненужные изображения.

Перенос сайта WordPress на другой домен/хостинг

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

Следующий этап — это перенос всех файлов сайта на сервер нового домена. Разумеется, этот домен у вас подготовлен, все технические вопросы по регистрации и привязке домена решены. Так как копирование файлов сайта напрямую с сервера на сервер пока не придумали, нам придется выполнить эту операцию в два этапа:

  1. Запускаем файловый менеджер (я использую Total Commander), соединяемся с FTP-сервером, открываем папку с названием своего сайта и производим копирование всех файлов в отдельную папку на жестком диске компьютера. Это обычная процедура копирования файлов. Единственное условие — нужно следить за правильной передачей файлов, чтобы не случилось ошибок в результате обрыва связи с сервером, нестабильного интернет-соединения или по другим причинам. Если что-либо пойдет не так, файлы нужно перекачать;
  2. Далее, как требует сценарий, нужно все эти файлы закачать на сервер нового домена. Здесь тоже все понятно и нет ничего сложного.

Забегая немного вперед, хочу сказать, что всё же не могу пропустить один момент, связанный с использованием плагина. Если Вы сторонник применения этих полезных модулей, то для архивации файлов сайта и базы данных, в том числе, идеально подходит плагин BackUp WordPress. С его помощью процесс переноса сайта можно минимизировать. Сделали архивную копию, перенесли архив на сервер, распаковали на месте в корневую папку. Далее внесли изменения в файлы базы данных и импортировали её. Всё! Весь процесс переноса!

Перенос базы данных

А пока продолжим перенос прежним методом и сейчас выполним ответственную операцию перемещения БД (базы данных MySQL) старого домена на новый. Но прежде, нужно создать новую БД. Для этого заходим в личный кабинет своего хостинга и в разделе «Управление MySQL» выполняем процедуру создания новой БД:

Перенос базы данных

Входим в БД старого домена, кликнув мышкой на вкладке Базы данных и выбираем название БД переносимого сайта:

Выбираем название БД

Для создания дампа БД, жмём на вкладку Экспорт и в открывшемся окне жмем ОК:

Экспорт таблиц из БД

Файл с расширением .sql сохраняем на компьютере.

Редактирование файла БД

Далее нужно выполнить обратную процедуру загрузки сохраненного дампа БД уже во вновь созданную базу. Но прежде, необходимо сделать замену названия домена со старого на новое. Это делается просто. Открываем файл .sql в Notepad++ (именно в нем, так как он позволяет совершать тотальную замену символов и слов). Скачать Notepad++ можно в Интернет, набрав соответствующий запрос в адресной строке браузера. Выставляем кодировку UTF-8 без BOM, жмем на вкладку Поиск и выбираем ссылку Замена, Открывается окно:

Делаем замену названия домена

В строку Найти вводим название старого домена, а в строку Заменить на.., соответственно, нового. Все настройки нужно выставить, как на скриншоте. После нажатия кнопки Заменить всё произойдет массовая замена всех имеющихся названий старого доменного имени на новые. Внизу можно увидеть, что наш Notepad++ успешно выполнил 3503 замены. Это значение может быть любым и зависит от количества страниц и плагинов, размещенных на вашем сайте.

Это все изменения, которые нужно сделать и сейчас нужно обновленный файл БД загрузить в новую базу. Для этого открываем новую БД (на своём хостинге или на другом) и производим импорт данных, нажав на вкладку Импорт и выбрав наш измененный файл .sql:

Импорт таблиц в БД

База данных обновлена, но, чтобы было корректное подключение к ней, в файле wp-config необходимо прописать имя базы данных, имя пользователя и пароль новой базы. Для этого открываем файл wp-config в известном нам Notepad++ и редактируем его:

Редактируем файл wp-config

Заключительные работы

Если на вашем сайте есть файл robots.txt, что крайне желательно, внесите изменения и в него. Там все сводится к замене названий домена в двух местах (host и sitemap).

Проверьте и при необходимости, внесите изменения в файл .htaccess.

Замените коды счетчиков посещений.

Добавьте новый сайт в инструменты для вебмастеров Яндекса и Google и подтвердите права. Проверьте и добавьте файл sitemap.xml.

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

И это ВСЁ! Сайт успешно перенесен на новый домен.

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

Для полной склейки доменов с помощью 301 редиректа в файл .htaccess старого домена нужно добавить такой код:

Options +FollowSymLinks
RewriteEngine on
<FilesMatch "robots.txt$">
RewriteEngine off
</FilesMatch>

RewriteCond %{HTTP_HOST} ^old-site\.ru
RewriteRule ^(.*)$ https://new-site.ru/$1 [R=301,L]
RewriteCond %{HTTP_HOST} ^www.old-site\.ru
RewriteRule ^(.*)$ https://www.new-site.ru/$1 [R=301,L]
Примечания:

1. old-site.ru — старый домен.

2. new-site.ru — новый домен.

3. 301-й редирект со старого домена на новый действует для всех страниц, картинок, видео и других файлов.

4. Файл robots.txt исключается из редиректа. Для этого предназначена первая часть кода.

5. В файле robots.txt на старом домене для хоста укажите главным зеркалом доменное имя вашего нового сайта, например:

User-agent: Yandex
Host: new-site.ru

User-agent: *
Disallow:
Sitemap: https://new-site.ru/sitemap.xml

6. Обратите внимание на прописание протокола сайта (http или https), с www или без www.

7. Перенаправление на другой домен нужно сделать и на вашем хостинге в разделе «Управление доменами» и в Яндекс.Вебмастере в разделе «Переезд сайта» и в Search Console Гугла (Настройки → Изменение адреса).

Чем полезен редирект?
  • При наборе в адресной строке браузера адреса старого сайта, посетители будут автоматически перенаправляться на домен нового сайта;
  • Новому домену передадутся ТИЦ и PR старого домена;
  • Через 301 редирект так же будут переданы вес ссылок и другие SEO параметры.

Старый сайт постепенно исчезнет из индекса, а показатели и позиции нового восстановятся.

Всех вам благ! Пока, Л.М.

Перенос сайта WordPress на другой домен/хостинг

 

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

Наступит день, когда вам нужно будет перенести свой сайт WordPress на новый домен. Или, возможно, для вас этот день уже наступил. Перенос вашего сайта WordPress на другой домен — это простой процесс. Однако вам нужно сделать это правильно, иначе вы рискуете потерять поисковый трафик, который вы создали.

Зачем переносить сайт WordPress на новый домен

Вот несколько самых распространенных причин

Возникает необходимость в ребрендинге

Ребрендинг может означать просто изменение вашего логотипа. Это также может означать полное изменение названия компании, направления бизнеса и предложения услуг.

Фильтр поисковиков

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

Если вы допустили ошибки, почему бы не переместить ваш сайт на другой домен?

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

Создайте резервную копию вашего сайта

В первую очередь необходимо создать резервную копию сайта WordPress. Именно ее вы будете использовать для восстановления вашего сайта в новом домене. Кроме того, в случае если что-то пойдет не так во время процесса передачи, у вас есть резервная копия.

Из многочисленных доступных плагинов резервного копирования WordPress мы рассмотрим плагин Duplicator. Причина: он простой и понятный в использовании. И бесплатный!

Чтобы установить плагин duplicator, войдите в свою админпанель, наведите курсор мыши на «плагины» и нажмите кнопку Добавить новый.

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

Далее, найдите плагин duplicator, установите и активируйте его.

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

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

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

Нажмите кнопку «Создать новый», а на странице нажмите кнопку «Далее».

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

Затем плагин будет сканировать ваш сайт WordPress. Сканирование занимает пару минут. После завершения сканирования установите флажок «да, продолжить процесс сборки» и нажмите кнопку «построить». При этом дубликатору будет предложено создать копию вашего сайта.

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

В зависимости от размера вашего сайта, процесс сборки занимает от 3 до 8 минут. Наконец, нажмите кнопки «установщик» и «архив». Это должно загрузить как установщик, так и архивные файлы. Теперь вы готовы перейти к следующему шагу.

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

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

Теперь пришло время переместить ваш сайт в новый дом.

 

Создание базы данных (БД) WordPress

Без БД SQL ваш сайт WordPress не будет работать. Поэтому вам нужно сначала создать его.

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

Войдите в свою cPanel и прокрутите, пока не найдете раздел «базы данных». Нажмите на значок «базы данных MySQL».

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

На следующей странице в разделе «создать новую базу данных» введите имя БД и нажмите кнопку Создать БД.

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

После создания БД вернитесь на страницу MySQL и перейдите в раздел «Добавить пользователя».

Чтобы добавить нового пользователя, введите имя пользователя и пароль и нажмите кнопку Создать пользователя.

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

Снова вернитесь на страницу MySQL и прокрутите до раздела «Добавить пользователя в базу данных».

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

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

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

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

Теперь у вас есть копия вашего сайта на локальном хосте и новая база данных.

 

Загрузка файлов в новый домен

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

Есть два способа сделать это:

  • Через программу FTP.
  • Загрузка непосредственно из cPanel.
Через программу FTP

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

После подключения через ftp, найдите папку, в которую вы хотите перенести свой сайт (на правой стороне FileZilla) и дважды щелкните, чтобы открыть его. Эта папка обычно называется public_html.

Затем найдите установщик и архивные файлы, которые вы загрузили ранее. По умолчанию они должны находиться в папке Загрузки, и вы найдете их в левой части FileZilla. Убедитесь, что вы не меняете имя файла архива, чтобы избежать возникновения проблем при распаковке файлов. После обнаружения обоих файлов перетащите их в правую часть Filezilla, как показано на рисунке ниже.

filezilla FTP

Для завершения загрузки потребуется некоторое время.

 

Загрузить прямо из cPanel

Если по какой-либо причине вы не смогли получить Filezilla, вы можете загрузить с cPanel.

Для этого войдите в cPanel вашего нового сервера.

Затем выберите «файловый менеджер». В диспетчере файлов откройте папку, в которую вы хотите переместить файлы (обычно public_html или www), и используйте ссылку «загрузить» в верхней части экрана, чтобы загрузить установщик и архивные файлы.

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

Установите свой сайт в новом домене

После загрузки файлов на новый хост введите следующий URL-адрес в браузере, чтобы начать установку:

http://mynewwebsite/installer.php

Вместо «mynewwebsite», поставьте свой новый домен. Если ваши файлы были правильно загружены, вы должны увидеть следующий экран.

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

Чтобы продолжить, вам нужно будет принять условия. Затем нажмите кнопку Далее.

На следующем экране вам будет предложено предоставить сведения о базе данных, созданной ранее.  Введите хост (в большинстве случаев «localhost»), имя базы данных, пользователя и пароль, а затем нажмите кнопку Проверить базу данных и после завершения теста нажмите кнопку Далее.

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

На следующей странице Дубликатор определит ваш новый домен и установит Ваш url. Если нет, введите новый url-адрес и нажмите кнопку Далее. Установка вашего сайта начнется и должна завершиться без проблем.

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

На последнем шаге установите флажок » Auto Delete» и перейдите к входу на перемещенный сайт.

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

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

Нанесение Завершающих Штрихов При Перемещении Сайта На Новый Домен

 

301 Редирект

С точки зрения SEO, 301 редиректы важны. 301 перенаправление происходит, когда пользователь нажимает на ссылку на старый сайт, а затем перенаправляется на текущий.

Важно, чтобы вы все правильно настроили. Это можно сделать, обратившись к .htaccess файлу старого сайта через FTP. Как только вы получите доступ к нему, откройте его и вставьте следующие строки кода:

#Options +FollowSymLinks
RewriteEngine on
RewriteRule (.*) http://www.mynewsite.com/$1 [R=301,L]

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

Исправить Неработающие Ссылки

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

Для начала введите свой URL-адрес в этом онлайн-инструменте проверки поврежденных ссылок — https://www.brokenlinkcheck.com/broken-links.php. Затем нажмите на кнопку «найти сломанные ссылки сейчас». Когда вы это сделаете, вы увидите список исходящих ссылок, которые необходимо исправить.

Исправьте их с помощью плагина Velvet Blues Update URLs. Этот плагин делает большую работу по исправлению ваших сломанных ссылок

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

 

Делайте обновления в Google Analytics и Яндекс Вебмастер

Обновите старый URL-адрес в Google Analytics до нового URL-адреса. Вы можете сделать это, перейдя в Admin > > настройки свойств. Измените URL-адрес по умолчанию на новый.

Тоже самое касается Яндекса

Google-Analytics

Уведомляйте своих подписчиков и посетителей об изменениях

Убедитесь, что подписчики вашего сайта должным образом уведомлены об изменениях. Это можно легко сделать, отправив электронные письма. Поскольку они являются лояльной аудиторией, они не будут стесняться сообщать вам об ошибках на вашем сайте. Таким образом, вы не потеряете свой SEO.

 

Вывод

Миграция WordPress на новый домен — это не простая задача, но вполне выполнимая. Самое приятное, что это можно сделать без потери поискового трафика. Только убедитесь, что вы внимательно выполните действия, описанные в этой статье.

Похожие записи

Переносим WordPress на новый домен или сервер (хостинг)

Приветствую, уважаемые друзья!

Сегодня интересный пост для начинающих: как перенести WordPress на новый хостинг (сервер) или домен.

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

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

Лучше всего — метод, который я опишу в этом посте, работает независимо от того, перемещаете ли вы свой сайт на новый хостинг или переносите свой сайт WordPress на совершенно новое доменное имя. В любом случае — это тот же процесс!

Все, что вам нужно, это:

  • Бесплатный плагин под названием Duplicator
  • Доступ к cPanel или другой способ создания пустой базы данных

Плагин будет обрабатывать все остальное для вас. И я постараюсь дать вам подробные инструкции для каждого шага.

Давайте начнем! Но сначала…

Вам на самом деле нужно переместить WordPress самостоятельно?

Если вы думаете, что вам нужно будет перенести WordPress только потому, что вы меняете хосты…возможно, вам на самом деле даже не нужно будет шевелить пальцем.

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

Все это нужно сказать – прежде чем вы начнете уходить, чтобы сделать это вручную, убедитесь, что вы не пропустите бесплатный сервис миграции WordPress с вашего хоста!

Как только вы это исключите, вот подробное руководство о том, как перенести WordPress на новый хост или новое доменное имя (или оба одновременно!).

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

Хотя вы можете вручную переместить WordPress, скопировав все файлы вашего сайта и экспортировав свою базу данных через PHPMyAdmin…это огромная боль. И в большинстве случаев это совершенно не нужно.

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

Поскольку конечный результат тот же, я собираюсь отказаться от 100% ручного метода в пользу того, чтобы показать вам, как перенести WordPress с помощью бесплатного плагина Duplicator.

Этот плагин популярен, хорошо поддерживается и указан на WordPress.org. Для подавляющего большинства сайтов бесплатная версия Duplicator — это все, что нужно для переноса WordPress. Некоторые сайты WordPress, которые являются особенно большими, могут нуждаться в премиальной версии, которая предлагает лучшую поддержку для больших миграций, но я никогда лично не сталкивался с сайтом, который не мог быть перенесен с бесплатной версией.

В двух словах, вот все, что вам нужно сделать, чтобы перенести свой сайт WordPress с помощью плагина Duplicator:

  • Создайте резервную копию «пакета» вашего сайта
  • Загрузите пакет на новый хост или сервер
  • Запустите установочный файл Duplicator
  • (Необязательно) Обновите ваш сайт на новое доменное имя, заставив Duplicator изменить все ссылки с вашего старого URL на новый домен

Шаг 1. Установите Duplicator на сайт, который вы хотите перенести

Для начала перейдите на панель мониторинга своего сайта WordPress, который вы хотите перенести, и установите бесплатную версию плагина Duplicator:

Установите DuplicatorУстановите Duplicator

Обязательно активируйте плагин после его установки.

Шаг 2. Создайте новый пакет

В терминологии Duplicator «пакет» — это, по сути, автономная версия вашего сайта. Он содержит два файла:

  • Файл .zip со всеми данными вашего сайта, включая ваши файлы и базу данных.
  • Файл установщика, который позволяет вам легко превратить этот файл .zip в рабочую копию вашего сайта WordPress.

Чтобы создать свой первый пакет, перейдите в «Duplicator — Пакеты — Создать новый»:

Создайте новый пакетСоздайте новый пакет

На следующем экране («Настройка пакета») ничего не нужно настраивать. Просто нажмите кнопку «Далее»:

Настройка пакетаНастройка пакета

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

Просто нажмите кнопку «Build» (Создать) в нижней части, чтобы продолжить:

BuildBuild

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

Загрузите файлы архиваЗагрузите файлы архива

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

  • Архив — резервная копия базы данных и файлов вашего сайта.
  • Установщик — файл PHP, который управляет процессом установки вашего архива на ваш новый сервер.

Шаг 3: Загрузите файлы архива и установщика на новый сервер

Далее — вам нужно выгрузить два файла (которые вы только что скачали) на новое место вашего сайта. Для этого вам нужно либо подключиться к своему серверу через FTP, либо использовать диспетчер файлов cPanel. Вы можете использовать бесплатную программу FTP, такую как FileZilla, для подключения к вашему новому хосту.

Примечание. Если у вас возникли проблемы с подключением к серверу по FTP, обратитесь к хостеру за помощью. Они точно будут знать, как помочь вам подключиться.

После подключения загрузите файлы архива и «installer.php» в каталог, в который вы хотите перенести свой сайт. В большинстве случаев это будет корневой каталог. Когда вы закончите, это должно выглядеть примерно так:

Создайте новую пустую базу данныхСоздайте новую пустую базу данных

Шаг 4: Создайте новую пустую базу данных

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

Но поскольку Duplicator не может создать базу данных сам по себе, вам необходимо создать новую базу данных через cPanel и предоставить эту информацию в процессе установки Duplicator.

Для этого перейдите на панель инструментов cPanel и найдите кнопку MySQL Databases:

Затем задайте новой базе данных имяЗатем задайте новой базе данных имя

Затем задайте новой базе данных имя:

Добавить нового пользователяДобавить нового пользователя

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

Для этого вам нужно просто прокрутить вниз до поля «Добавить нового пользователя» и ввести данные для вашего нового пользователя:

Добавить нового пользователяДобавить нового пользователя

Затем, далее вниз по странице, вы можете добавить пользователя в базу данных:

добавить пользователя в базу данныхдобавить пользователя в базу данных

Обязательно предоставьте пользователю все привилегии на следующем экране. И тогда все должно быть в порядке.

*Создание базы данных и добавление пользователя может отличаться от приведенного мной.

все привилегиивсе привилегии

Шаг 5: Запустите процесс установки Duplicator

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

Предполагая, что вы установили WordPress в корневой папке, вы можете начать, перейдя по адресу yourdomain.com/installer.php. Для подпапок просто добавьте соответствующую подпапку перед частью «/installer.php».

Если вы просто переносите свой сайт на новый хост с тем же доменным именем, вам следует использовать свое обычное доменное имя. Но если вы переносите свой сайт на новое доменное имя, вам нужно использовать новое доменное имя. Не волнуйтесь — если вы меняете доменные имена, Duplicator будет обрабатывать все переключения.

Когда вы получаете доступ к URL, вы должны увидеть интерфейс Duplicator:

вы должны увидеть интерфейс Duplicatorвы должны увидеть интерфейс Duplicator

Просто установите флажок «Условия» и нажмите «Далее», чтобы начать.

На следующем экране вам нужно ввести имя базы данных, пользователя и пароль, которые вы создали на шаге 4. Затем нажмите «Next» (Далее):

УсловияУсловия

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

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

обновит вашу базу данныхобновит вашу базу данных

В принципе — это 100% автоматическое действие, что является одной из причин того, что Duplicator является таким отличным плагином.

Если вы не хотите создавать новую учетную запись администратора WordPress, вы можете просто нажать «Далее», ничего не меняя.

И это все! Вы просто перенесли свой сайт WordPress простым способом.

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

Кроме того, рекомендуется повторно сохранить структуру постоянных ссылок, перейдя в «Настройки — Постоянные ссылки» и просто нажав кнопку «Сохранить изменения» без внесения каких-либо изменений. Это гарантирует, что ваш файл .htaccess работает правильно.

Завершение дела

Хотя вы можете перенести свой сайт вручную, экспортировав и импортировав базу данных, а также вручную скопировав все ваши файлы … есть причина, по которой плагин Duplicator был загружен более 1 миллионов раз.

Сэкономьте свое время и отбросьте разочарование, следуя приведенным выше инструкциям и используя плагин Duplicator для бесплатной миграции вашего сайта WordPress.

Надеюсь что эта статья была вам полезна.

А у меня на этом все — до скорых встреч и берегите себя.


Навигация по записям

Обо мнеОбо мне

Юрич:

Занимаюсь созданием сайтов на WordPress более 6 лет. Работал в нескольких веб-студиях, да и сейчас работаю. Иногда подрабатываю на фрилансе, как на нашем так и на зарубежном. Везде зарекомендовал себя очень хорошо. Если нужен сайт на WordPress, шаблон для сайта или лендинг — не стесняйтесь — пишите. Рад буду помочь!

Не забудьте подписаться на обновления:

Похожие записи

Оставить свой комментарий

Перенос WordPress — как правильно перенести сайт на вордпресс на другой хостинг и новый домен

Переносим WordPress на другой хостинг или на новый домен без ошибок и неприятных последствий. Если вы уже сталкивались с этой задачей, и после не работают ссылки, или вместо страницы открывается белый экран, вы явно сделали что-то не так. Ниже будет подробная инструкция, как сделать всё правильно и избежать грубых ошибок.

Кстати, инструкция по настройке https на WordPress

Для работы нам понадобится Far Manager

Создаём резервную копию файлов сайта

Для создания бекапа (резервной копии) сайта на WordPress можно пойти несколькими путями

  1. Воспользоваться плагином, например, UpdraftPlus WordPress Backup Plugin или Duplicator
  2. Сделать это вручную

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

Ещё хочу добавить про плагины — они могут не до конца запаковать все файлы. Я, например, сталкивался с тем, что UpdraftPlus WordPress Backup Plugin не до конца сбекапил базу данных, пропустив кастомную таблицу (у неё префикс отличался от остальных). Поэтому, при переносе базы данных я рекомендую пользоваться старыми добрыми phpMyAdmin или Adminer.

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

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

Если панели нет, либо вы имеете желание и возможность работать через консоль, переходим далее.

Как создать архив с файлами сайта

Во втором случае, допустим, ваш сайт располагается в директории /var/www/sheensay.ru
Авторизуетесь в вашем хостинге с помощью Far Manager или иного другого файлового или консольного менеджера (например, putty) по ssh, переходите в раздел /var/www/ вводите команду

tar czvf backup.tar.gz sheensay.ru 

где sheensay.ru — это директория, в которой содержится ваш сайт.
В результате, увидите файл backup.tag.gz. Его надо скачать, в нём содержится архив файлов вашего сайта

Создаём бекап файлов WordPress

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

На худой конец, просто скопируйте файлы сайта к себе через ftp или ssh, однако, этот вариант крайне неудобен и нежелателен, ибо долог.

Создаём резервную копию базы данных сайта

Для создания бекапа mysql базы данных можно

  1. Воспользоваться плагинами: WP-DB-Backup, WP Database Backup и т.д.
  2. Использовать phpMyAdmin, Adminer
  3. Создать копию базы данных mysql через консоль
Перемещение вашего сайта WordPress в другой домен — Поддержка

В этом руководстве мы покажем, как вручную переместить существующий сайт WordPress в другое доменное имя.

Шаг 1 — Убедитесь, что ваш текущий сайт работает
Шаг 2 — Загрузите файлы вашего сайта
Шаг 3 — Экспорт вашей базы данных
Шаг 4 — Загрузить файлы на новый домен
Шаг 5 — Импортируйте вашу базу данных
Шаг 6 — Перейти к wp_options
Шаг 7 — Обновление siteurl и home
Шаг 8 — Обновите сведения о соединении в wp-config
Шаг 9 — Проверьте свой сайт на новом домене
Шаг 10 — исправление постоянных ссылок (необязательно)
Шаг 11 — Исправление поврежденных изображений (необязательно)
Шаг 12 — Проверьте свой сайт снова (необязательно)
Совет: Это кажется слишком сложным? Тогда почему бы не использовать наш инструмент миграции в 1 клик?
Включено во все наши пакеты WordPress-хостинга.

Шаг 1 — Убедитесь, что ваш текущий сайт работает

Откройте свой текущий сайт WordPress и убедитесь, что все работает.


Шаг 2 — Загрузите файлы вашего сайта

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

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

Обратитесь к одному из наших руководств, если вам нужна помощь с этим:


Шаг 3 — Экспорт вашей базы данных

Экспортируйте свою базу данных с помощью phpMyAdmin и сохраните копию экспортированного sql-файла в отдельной папке на своем компьютере в качестве резервной копии.

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


Шаг 4 — Загрузить файлы на новый домен

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


Шаг 5 — Импортируйте вашу базу данных

Импортируйте резервную копию вашей базы данных в phpMyAdmin. Ознакомьтесь с нашим руководством по импорту базы данных, если вам нужна помощь.


Шаг 6 — Перейти к wp_options

Как только ваша база данных будет импортирована, найдите таблицу с именем wp_options в меню слева.


Шаг 7 — Обновление siteurl и home

Далее вам нужно изменить местоположение вашего сайта в базе данных.

  1. В wp_options найдите siteurl и home . Обычно эти записи находятся вверху таблицы в строках 1 и 2.
  2. Для siteurl , щелкните поле под option_value и замените старый домен новым доменным именем.
  3. Нажмите Enter , чтобы сохранить.
  4. Сделайте то же самое для дома .


Шаг 8 — Обновите сведения о соединении в wp-config

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


Шаг 9 — Проверьте свой сайт на новом домене

Переведите ваш старый сайт в автономный режим, чтобы он не мешал вашему новому сайту. Вы можете сделать это, переместив файлы в другую папку.

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


Шаг 10 — исправление постоянных ссылок (необязательно)

Если вы испытываете ошибку 404 при попытке открыть ссылки на своем сайте, Постоянные ссылки не работают. Удача

.
Перенос домена на другой сайт или учетную запись WordPress.com — Поддержка

Вы можете передать право собственности на домен другому администратору WordPress.com на своем сайте или на другой сайт, которым вы владеете. Или, если вы купили домен на WordPress.com, вы можете передать его другому регистратору.

Оглавление

Только владелец пользовательского домена может выполнить это действие. Все пользователи с правами администратора на сайте увидят домены, подключенные к сайту, в разделе «Мои сайты -> Домены», но только владелец домена может перенести домен на другой сайт.Передача права собственности на домен будет означать, что вы больше не имеете доступа к настройкам домена и больше не сможете его отменять, продлевать или передавать — такая возможность будет только у нового владельца.

Передача домена другому администратору на сайте

Шаг 1: Добавить нового владельца в качестве администратора

Домен может быть передан другому администратору на том же сайте, поэтому первым шагом является добавление нового владельца в качестве администратора, если он еще не зарегистрирован.Чтобы добавить нового владельца в качестве администратора, перейдите по ссылке Мой сайт Управление Люди Пригласить . Если новый владелец уже не является администратором на сайте, вы можете изменить его роль на роль администратора на Управление → Люди → Команда.

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

Шаг 2. Выберите домен

Войдите в систему с учетной записью, использованной для покупки домена, после чего вы сможете управлять своим доменом из Управления доменами.Выберите свой сайт, если у вас более одного (также находится на вкладке Домены в меню Мой сайт ).

Выберите домен, который вы хотите перенести из списка, и вы увидите его информацию, настройки и опции:

Шаг 3. Передача домена пользователю

Выберите Transfer Domain , и вы увидите возможность перенести домен другому регистратору, пользователю или сайту:

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

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

Шаг 4: Завершить перевод

Нажмите . Перенос домена . Вы увидите последнее всплывающее окно подтверждения.

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

↑ Оглавление ↑

Перенос домена на другой ваш сайт

Шаг 1: выберите домен

Войдите в систему с учетной записью, использованной для покупки домена, после чего вы сможете управлять своим доменом из Управления доменами. Выберите свой сайт, если у вас более одного (также находится на вкладке Домены в меню Мой сайт ).

Выберите домен, который вы хотите перенести из списка, и вы увидите его информацию, настройки и опции:

Шаг 2. Перенос домена на новый сайт

Выберите Transfer Domain , и вы увидите возможность перенести домен другому регистратору, пользователю или сайту:

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

Шаг 3: Завершить перевод

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

↑ Оглавление ↑

Перенос домена другому регистратору

Чтобы перенести свой домен на другого регистратора, вы должны следовать нашему полному руководству о том, как перенести домен.

↑ Оглавление ↑

Перенос сопоставлений доменов

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

,Сопоставление доменов

и передача доменов — поддержка

Существует два способа использования домена, который вы приобрели в другом месте у другого регистратора — сопоставление доменов и перенос доменов.

Оглавление

Резюме

Сопоставление доменов означает, что вы подключаете свой домен к сайту WordPress.com, но вы продлеваете домен у своего регистратора (где вы купили домен) и обновляете план сайта здесь, на WordPress.ком.

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

Table comparing domain mapping and transfer - can be found at My Site > Manage > Domains > Add Domain > Use a domain I own

Продолжайте читать для более определенных шагов и различий.

↑ Оглавление ↑

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

Этот метод соединяет ваш домен с вашим WordPress.com, но домен продолжает регистрироваться у того, у кого вы изначально приобрели домен. Вы продолжите платить им за продление домена.

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

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

Посетите этот документ поддержки для получения полного списка шагов, как выполнить сопоставление домена.

Обратите внимание, что мы не можем принять сопоставление для интернационализированных доменных имен (ИДИ), если оно содержит символы для конкретного языка, такие как ä, û, ע, ж, 字, मा.

↑ Содержание ↑

Перенос домена

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

Вы можете увидеть список текущих доменов, которые вы можете перенести сюда.

Если домен не может быть перенесен, вы все равно можете использовать домен со своим сайтом WordPress.com, сопоставив его.

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

Если у вас уже есть домен, зарегистрированный у нас в рамках вашего плана, перенос домена от другого регистратора является платной покупкой. Стоимость трансфера зависит от домена. Вы можете просмотреть информацию о ценах в списке Цены доменов и доступные домены верхнего уровня, но вы также можете проверить, перейдя по ссылке Мой сайт → Управление → Домены → Добавить домен на этот сайт и, завершив ввод домена, который вы хотите перенести.После завершения передачи домен будет продлен на год.

Вы можете прочитать наши полные инструкции по передаче домена здесь.

,
использовать домен, который у вас уже есть (сопоставление доменов) — поддержка

Вы уже приобрели доменное имя у другого провайдера, такого как GoDaddy или 1 & 1? Если вы предпочитаете, чтобы ваш домен был зарегистрирован у вашего текущего провайдера, вы можете использовать его на своем сайте WordPress.com с помощью сопоставления доменов .

Существует два важных шага для привязки вашего домена к вашему сайту WordPress.com.

Оглавление


Обзор сопоставления доменов

означает отображение домена:

  • Вы сохраняете домен, зарегистрированный в компании, у которой вы его приобрели (регистратор ), например, GoDaddy или 1 & 1, но указывает домен здесь, чтобы он загружал ваш WordPress.ком сайт.
  • Вам по-прежнему нужно платить текущему регистратору, чтобы поддерживать активность домена каждый год.
  • Некоторые настройки и конфигурации домена необходимо будет выполнить с текущим регистратором.
  • Если вы пытаетесь сопоставить поддомен (например, blog.yourgroovydomain.com вместо yourgroovydomain.com), используйте страницу поддержки Map A Subdomain.

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


↑ Содержание ↑

Начало работы с отображением домена

Чтобы сопоставить домен, вам понадобится:

Шаги для добавления подписки на отображение и обновления серверов имен перечислены ниже.


↑ Оглавление ↑

Шаги для сопоставления домена

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

1. Перейдите на страницу Домены, выбрав Мой сайт Управление → Домены.

2. Выберите Добавить домен справа.

3. Выберите Использовать мой домен.

4. На следующем экране выберите Map Your Domain.

5. Введите домен, который вы хотите сопоставить, и нажмите кнопку Добавить . Затем завершите оформление заказа. Оформить заказ будет бесплатно, если у вас уже есть план!

6.После завершения проверки вы захотите убедиться, что ваш домен указан здесь, заменив серверы имен своим текущим регистратором доменов, если вы этого еще не сделали. См. Раздел ниже для получения дополнительной информации.


↑ Содержание ↑

Изменить серверы имен вашего домена

Серверы имен сообщают домену, на что указывать. Они должны быть изменены компанией, у которой вы приобрели домен, чтобы домен мог загрузить ваш сайт WordPress.com. У вас есть два варианта обновления серверов имен, чтобы они указывали на ваш сайт WordPress.com.

Вариант 1. Обновление имен серверов самостоятельно

Вы можете войти в свою учетную запись у своего регистратора доменов и заменить любые существующие серверы имен этими тремя адресами серверов доменных имен (DNS):

  • ns1.wordpress.com
  • ns2.wordpress.com
  • ns3.wordpress.com

Не забудьте удалить свои старые серверы имен при добавлении WordPress.серверы имен com.

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

Мы настоятельно рекомендуем использовать серверы имен для указания на WordPress.com. Однако в некоторых случаях регистратор домена принимает только IP-адреса. В этих случаях вы можете обратиться в нашу службу поддержки, чтобы получить IP-адреса.

Имейте в виду, что IP-адреса могут изменяться без уведомления, поэтому предпочтительным методом является использование серверов имен.

Вариант 2: обратитесь к регистратору вашего домена

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

Я хотел бы использовать свой домен с сайтом WordPress.com. Для этого мне нужно указать серверам имен моего домена следующее:

ns1.wordpress.com
ns2.wordpress.com
ns3.wordpress.com


↑ Содержание ↑

Альтернативы использованию серверов имен

Хотя мы настоятельно рекомендуем использовать серверы имен для сопоставления вашего доменного имени с WordPress.com, существуют альтернативные способы подключения существующего домена к WordPress.ком.

Если ваш домен зарегистрирован через GoDaddy или 1 & 1

Если ваш домен зарегистрирован в GoDaddy или 1 & 1, вы можете увидеть опцию Подключить ваш домен , которая может настроить изменения DNS для вас.

1. Перейдите на Мои сайты Управление Домены . Выберите домен, который вы отобразили.

2. Нажмите на Подключите свой домен .

3. Нажмите Настройка параметров вашего домена .

4. Войдите в свою учетную запись у своего регистратора доменов (или провайдера DNS), когда увидите приглашение.

5. Подтвердите, что вы хотите, чтобы ваш домен указывал на WordPress.com

6. Это создаст необходимые изменения DNS у вашего регистратора / поставщика DNS для использования вашего домена здесь.

Использование записей

Возможно привязать ваш домен к WordPress.com, используя записи А. Для этого добавьте свой домен, выполнив следующие действия, а затем обратитесь в службу поддержки, чтобы получить нужные вам записи A.Затем добавьте запись A, где бы ни управлялся DNS вашего домена (обычно это регистратор домена).


↑ Оглавление ↑

После смены серверов имен
  • Домен может не загружаться сразу. Полное обновление серверов доменных имен (DNS) может занять до 72 часов. Вам также, вероятно, потребуется очистить кеш вашего браузера.
  • Как только вы подтвердите, что ваш сайт загружается при посещении вашего домена, вы можете выполнить несколько шагов, чтобы установить основной домен.
  • Если к вашему домену подключены другие службы, такие как электронная почта или субдомены, возможно, вам придется перенастроить параметры DNS на стороне WordPress.com.
  • Если позже вы решите, что больше не хотите указывать свой домен на WordPress.com, вы можете войти в свой регистратор / поставщик DNS, чтобы удалить записи DNS и указать домен в другом месте.

↑ Оглавление ↑

Инструкции для поставщиков общих доменов

Процесс смены ваших серверов имен различен для каждого регистратора.

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

Нажмите здесь для ссылок на распространенных поставщиков:

1 & 1

123-рег

AWS

BigRock

Bluehost

Сумасшедшие Домены

DreamHost

easyDNS

eNom

FastDomain

GoDaddy

Google Domains

HostGator

Hover

MelbourneIT

Имена.co.uk

Namecheap

Сетевые решения

Register.com

SiteGround

TierraNet

Wix

При смене серверов имен на сайте регистратора вашего домена некоторые регистраторы требуют, чтобы вы вводили их, используя все строчные буквы (например, ns1.wordpress.com вместо NS1.WORDPRESS.COM ).


↑ Оглавление ↑

Интернационализированные доменные имена (IDN)

Ваше доменное имя является IDN, если оно содержит символы для конкретного языка, такие как ä, û, ע, ж, 字, मा.Регистрация доменов, передача и сопоставление для IDN, также известных как интернационализированные доменные имена, в настоящее время не поддерживается на WordPress.com.


↑ Оглавление ↑

Часто задаваемые вопросы

Ниже приведены некоторые часто задаваемые вопросы и советы по устранению неполадок:

Я изменил серверы имен, но мой домен не загружается или не указывает на мой сайт WordPress.com.
    Для полного распространения изменений сервера имен
  • может потребоваться до 72 часов, в течение которых домен может загружаться некорректно.
  • Попробуйте очистить кеш вашего браузера, чтобы убедиться, что ваш браузер загружает самую свежую информацию.
  • Обратитесь к регистратору своего домена, чтобы убедиться, что серверы имен были изменены должным образом (и что старые были полностью удалены).
Могу ли я привязать домен к определенной странице на моем сайте?

Домены не могут быть сопоставлены с определенными каталогами на вашем сайте, например yourgroovydomain.com/about-us

Могу ли я иметь «www» перед моим доменным именем?

WordPress.com автоматически удаляет «www» со всех URL. Сопоставление субдомена «www» не поддерживается.

Адрес вашего сайта все еще можно найти по адресу «www», но он всегда будет перенаправлен на версию без www. Это по причинам SEO; Поисковые системы предпочитают, чтобы в качестве канонического URL была задана одна версия адреса сайта, в противном случае они увидят дублированный контент. WordPress.com выбрал не-www версию вашего сайта в качестве канонического URL.

Могу ли я использовать записи A для сопоставления своего домена вместо серверов имен?

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

,

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

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