Вы хотите переместить сайт WordPress из поддомена в корневой домен? Этот процесс довольно прост, и есть способ сохранить рейтинг вашего SEO. В этой статье мы покажем вам, как легко осуществить перенос сайта WordPress из поддомена в корневой домен. Просто следуйте инструкциям.
Перенос сайта WordPress из поддомена в корневой домен
Субдомен — это расширение вашего корневого имени домена. Например, http://yourwebsite.example.com является поддоменом example.com. В этом случае example.com является корневым доменом.
Поисковики рассматривают субдомен как совершенно иной сайт.
Вот почему вам необходимо убедиться, что вы правильно перенаправляете поисковики в корневой домен после переноса сайта.
Это поможет вам сохранить ваш рейтинг в поиске.
Перемещение сайта в корневой домен немного проще, чем его перенос на новый хостинг или смена доменного имени.
Прежде всего потому, что оба они обычно размещаются в одной и той же хостинговой компании. Это позволяет пропустить несколько шагов.
Давайте посмотрим, как перенести сайт из поддомена в корневой домен.
Вам нужно создать полную резервную копию своего сайта
Это, в принципе, нужно делать всегда. Существует множество плагинов для создания резервной копии сайта.
Этот шаг включает в себя копирование базы данных, всех файлов и папок.
Нужно перенести файлы WordPress из поддомена в корневую папку
С помощью FTP-клиента или менеджера файлов cPanel подключитесь к сайту и перейдите в подпапки и загрузите все файлы WordPress на свой ПК.
Затем откройте папку public_html вашего корневого домена. В зависимости от настройки области размещения WordPress папка может также называться www или по имени вашего домена.
Теперь вам нужно загрузить файлы WP, загруженные ранее в корневом каталоге.
Изменение настроек URL-адресов WordPress и сайта
После того, как вы переместите файлы WordPress, у вас больше не будет доступа к области администрирования WordPress на уровне корневого домена. При попытке входа вы будете перенаправлены обратно в поддоменную область администрирования сайта.
Теперь вам нужно перейти в FTP-клиент в корневую директорию доменного имени. Затем отредактируйте файл wp-config.php перед строчками ‘That’s all, stop editing! Happy blogging’ путем добавления строк ниже:
Измените example.com на ваше личное доменное имя. Чтобы корневой сайт начинался с www, введите префикс www в URL-адресе.
Теперь можете сохранить изменения и загрузить wp-config.php файл обратно на свой сайт.
Перейдите в область администрирования сайта WP на уровне имени корневого домена.
Обновление URL-адресов
Теперь ваш сайт находится в корневом домене, но ссылки, указывающие на субдомен, еще остались в базе данных. Давайте это исправим.
Установите и активируйте плагин Velvet Blues Update URLs.
Для получения дополнительной информации по установке плагина смотрите наше видео «3 способа установки плагина».
В панели администратора перейдите в «Инструменты» — «Update URL-адреса»
Здесь введите URL-адрес субдомена рядом со старым и добавьте корневой домен как новый URL-адрес. Затем в разделе «Выбрать, какие URL-адреса должны быть обновлены» вам необходимо отметить все параметры, кроме «All GUIDs».
Теперь нажмите «Update URLs NOW».
Плагин начнет обновлять адреса в базе данных.
Перенаправление всего трафика поддомена в корневой домен
Теперь, когда вы переместили файлы WordPress, давайте сделаем так, чтобы ваш субдоменный трафик перенаправлялся на имя корневого домена.
Перейдите в папку поддомена и убедитесь, что скрытые файлы стали видимыми.
У ваших настроек FTP-клиента есть возможность всегда показывать скрытые файлы. В FileZilla он находится в разделе «Server — Force Showing Hidden Files».
Если вы используете cPanel File Manager, нажмите кнопку «Настройки» в правом верхнем углу экрана. На экране появится всплывающее окно настроек. Вам нужно выбрать «Показать скрытые файлы», а затем нажать кнопку «Сохранить».
Если папка поддомена уже содержит файл .htaccess, его можно удалить и добавить новый. Внутри вновь созданного .htaccess скопируйте и вставьте этот код:
Обязательно замените yoursubdomain фактическим субдоменом, а example.com — вашем доменным именем.
Теперь в строке RewriteRule используется URL-адрес, отличный от www. Для использования www в корневом домене введите префикс www в ваш URL.
Теперь можно сохранить изменения и загрузить на сервер файл .htaccess.
Вот и все, перенос сайта из поддомена в корневой домен закончен.
Надеюсь, эта статья была полезной.
Вам может понравиться:
Как добавлять рубрики и метки или все о таксономии WordPress.
Обзор премиум тем WordPress:
- Avada, BeTheme
- The7, Enfold
- Flatsome, Jupiter
- Bridge, Newspaper
- X Theme, Salient
- Porto, Kallyas
- Kleo, Ronneby
- Impreza
Если хотите использовать бесплатную тему, смотрите нашу подборку лучших бесплатных тем WordPress.
Только учитесь делать сайт? Тогда вам будет полезно руководство по созданию сайта на WordPress. Там все: как выбрать домен, как подключить и настроить тему, какие плагины нужны и многое другое.
И инструкция по SEO оптимизации сайта.
Если у вас есть вопросы, пишите в комментариях.
Зачем тырить друг у друга контент?!
Тем более что он не правильный!
Не знаю кто у кого стырил — но на первых двух позициях по запросу
«перенос сайта wordpress с поддомена на домен»
один и тот же текст!
Нет в wp-config.php таких строк!
Добрый вечер, Виталий. В русской локализации WordPress версии 5.2 действительно этих строчек нет, есть другая «/* Это всё, дальше не редактируем. Успехов! */». В английской локализации в версии wordpress 5.2 — «/* That’s all, stop editing! Happy publishing. */. Но, как вы можете заметить, статья написана 30.10.2017 — на тот момент эта строчка звучала именно так, как мы указали: «That’s all, stop editing! Happy blogging». Вы это и сами могли проверить, просто вбив эту строчку в интернете. В выдаче море постов именно с этими строчками/
Мы писали текст самостоятельно. Можем предположить, о каком сайте по этому запросу идет речь (в нашей выдаче выскакивает smarticle, хотя стопроцентного совпадения не заметили, может речь и не об этом ресурсе). Публикация на этом сайте от 23.12.2017.
Иногда достаточно просто спросить — истина где-то рядом:) Хорошего вам вечера:)