Как перенести ваш сайт на новый веб-хостинг

Обновлено: 2022 декабря 04 г. / Автор статьи: Джерри Лоу

Введение: перенос вашего сайта на другой хостинг

В идеальном мире нам никогда не пришлось бы беспокоиться о смене веб-хостов — наш сайт остался бы счастливо размещенным на объекте текущего хостинг-провайдера с отличное время загрузки, доступные цены, и 100% время безотказной работы.

К сожалению, мир не идеален, и этот идеальный сценарий редко, если вообще существует.

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

Два способа переноса веб-сайта

При переносе веб-сайта на другой веб-хостинг вам необходимо:

  1. Приобретите и активируйте новые учетные записи веб-хостинга,
  2. Переместите все файлы веб-сайта, включая базы данных и учетные записи электронной почты,
  3. Установите и настройте свое приложение на новом хосте,
  4. Проверить новый сайт на промежуточный / временный URL,
  5. Устранение неполадок, если есть ошибки, и
  6. Направьте записи DNS своего домена на новый веб-хост

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

Мы рассмотрим оба варианта в этой статье.

Быстрые ссылки:


Вариант № 1: Миграция веб-сайта на аутсорсинг (бесплатно)

Блок-схема - Миграция сайта с использованием опции #1 - Шаг 1 - Регистрация
Шаг 1- Регистрация

Блок-схема - миграция сайта с использованием опции #2 - запрос файла
Шаг 2 - Запрос на перенос

Блок-схема - миграция сайта с использованием параметра #1 - шаг 3 - ожидание
Шаг 3 - Подождите

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

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

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

Вот что вам нужно сделать, если вы собираетесь использовать эту опцию:

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

Зачем беспокоиться о переносе сайта? Некоторые хостинговые компании предлагают бесплатную поддержку миграции сайта и бесплатно помогают новым пользователям перенести свой сайт. Пример на скриншоте выше – Hostinger (нажмите здесь для получения более подробной информации).

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

  • Hostinger - Тарифный план для одного веб-сайта, известный своей конкурентоспособной ценой и универсальным хостингом, начинается с 1.99 доллара США в месяц.
  • InMotion хостинг - Отличный веб-хостинг с более чем 15-летним опытом работы.
  • GreenGeeks - Экологичный веб-хостинг, значительное улучшение производительности хостинга за последнее время.
  • InterServer - Быстрый и надежный веб-хостинг в Нью-Джерси - общий тариф начинается от 2.50 долл. США в месяц.
  • TMD Hosting - Отличная производительность и отличная цена - виртуальный хостинг от $ 2.95 / мес.
  • Cloudways - 100% помощь в миграции для первого сайта - облачный хостинг от 10 долларов в месяц.

2. Запросите перенос сайта и предоставьте подробную информацию о нем.

Подайте запрос на перенос с вашего нового веб-хостинга. Обычно все, что вам нужно сделать, это предоставить данные для входа на старом хосте - имя хоста, логин панели управления, логин FTP и т. Д .; и ваш новый веб-хостинг позаботится обо всем остальном.

Пример: InMotion хостинг

InMotion Хостинг Перенос сайта
Чтобы инициировать миграцию сайта на InMotion хостинг, войдите в панель управления AMP> Операции с учетной записью> Запрос на перенос веб-сайта. Нажмите здесь, чтобы начать InMotion бесплатная миграция сайта сейчас.

Пример: GreenGeeks

Вы можете запросить GreenGeeks поддержка миграции сайта после покупки. Чтобы начать миграцию, войдите в свой GreenGeeks Диспетчер учетных записей > Поддержка > Запрос на миграцию сайта > Выберите службу > Предоставьте базовую информацию об учетной записи (на вашем старом хосте), такую ​​как URL-адрес панели управления, учетные данные учетной записи. Заметка - GreenGeeks Услуга миграции сайта включает в себя не только перенос cPanel, но и миграцию с платформы Plesk.

Пример: Cloudways

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

3. Вернитесь на сайт и расслабьтесь

Да, это все, что вам нужно сделать.

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

Вариант № 2: перенос вашего сайта вручную

1. Купите новый веб-хостинг.

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

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

Также в идеале вы должны сообщить своим посетителям и / или клиентам, что вы переходите на новый веб-хостинг, а также информацию о часах, в которые вы переходите. Это хорошая практика PR - периодически обновлять статус в социальных сетях, чтобы держать ваших клиентов в курсе. Кроме того, подумайте о том, чтобы попросить пользователей не посещать ваш веб-сайт во время миграции, чтобы минимизировать нагрузку на систему и избежать дополнительных проблем со службой поддержки.

Подробнее:

2. Перенесите файлы веб-сайта и учетные записи электронной почты

Для тех, кто использует статический веб-сайт (сайт без базы данных), все, что вам нужно сделать, это загрузить все файлы (.HTML, .jpg, .mov) с вашего существующего сервера хостинга и загрузите их на новый хост в соответствии со старой структурой папок. Перемещение может быть сделано быстро с помощью FTP/сFTP агент. я рекомендую использовать FileZilla если вы ищете один.

Перемещение динамического сайта (с базой данных) требует немного дополнительной работы.

Миграция базы данных

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

Экспорт и передача баз данных с помощью phpMyAdmin
Войдите в cPanel> Базы данных> phpMyAdmin> Экспорт.

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

Перенос сайта WordPress

Перенос WordPress с cPanel на cPanel

Для сайтов WordPress на хостинге cPanel (наиболее распространенная установка) самый быстрый способ переместить ваш сайт - это заархивировать все в папке «public_html» или «www», загрузить папку на новый веб-хост и добавить следующие две строки в ваш WP-config:

define ('WP_SITEURL', 'http: //'. $ _SERVER ['HTTP_HOST']); define ('WP_HOME', WP_SITEURL);

Миграция WordPress с помощью обычных плагинов

плагин WordPress Migrator
All-in-One WP Migration помогает экспортировать ваш веб-сайт WordPress, включая базу данных, медиа-файлы, плагины и темы, без каких-либо технических знаний

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

Миграция WordPress с помощью специальных плагинов

Мигратор сайта
SiteGround Migrator автоматизирует перенос сайта WordPress в учетную запись хостинга SiteGround.
плагин миграции wpengine
WP двигателя не предоставляет бесплатных услуг по переносу сайтов, но у них есть специальный плагин для переноса веб-сайтов WordPress для пользователей, которые подключаются.

Некоторые веб-хостинговые компании предоставить собственный плагин миграции WordPress. Например Автоматизированная миграция WP Engine и SiteGround Migrator - это специальный плагин, разработанный для переноса сайтов WordPress на указанный веб-хост. Вы должны использовать собственные плагины при переходе на эти конкретные компании.

Перенос учетных записей электронной почты на другой хост

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

Сценарий #1: электронная почта в настоящее время размещена на регистраторе домена (например, GoDaddy)

Эту настройку электронной почты легче всего переместить. Войдите в свой регистратор доменов (где вы размещаете свою электронную почту), измените свой почтовый хостинг Запись (или @) на IP-адрес нового веб-хоста.

Сценарий #2: учетные записи электронной почты размещаются с третьей стороной (например, Microsoft 365)

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

Сценарий #3: учетные записи электронной почты размещаются со старым веб-хостом

Если вы полностью переносите учетную запись с cPanel на cPanel, вам не нужно переносить учетные записи электронной почты вручную. Кроме того, вы можете загрузить все свои учетные записи электронной почты (и все файлы внутри) из файлового менеджера cPanel и загрузить их на свой новый веб-хост. Процесс прост - вот пошаговое руководство в случае, если вам нужна помощь).

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

Добавление учетной записи электронной почты с помощью cPanel (снимок экрана: InMotion хостинг).

3. Окончательная проверка и устранение неисправностей

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

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

Ремонт ошибок навигации сайта и отсутствующих ссылок

Когда вы перемещаете ресурсы своего веб-сайта из предыдущей среды хостинга, такие ресурсы, как графика, могут быть потеряны или некоторые файлы могут остаться. Если это произойдет, ваши посетители, скорее всего, испытают Ошибки 404. Следите за журналом 404 во время и после переключения — этот журнал предупредит вас о любых неработающих ссылках или ресурсах, которые вам необходимо исправить, чтобы восстановить полную функциональность вашего сайта.

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

Определите страницу 404

Чтобы свести к минимуму ущерб, причиненный неработающими ссылками, - где move.html - это страница, которую вы хотите показывать своим посетителям при возникновении ошибки 404.

ErrorDocument 404 /moved.html

Перенос веб-страницы на новый URL

Перенаправить 301 /previous-page.html http://www.example.com/new-page.html

Перенос всей директории в новое место

redirectMatch 301 ^ / category /? $ http://www.example.net/new-category/

Перенаправление динамических страниц в новое место

И, на всякий случай, если вы измените структуру своего сайта на новом хосте -

RewriteEngine на RewriteCond% {QUERY_STRING} ^ id = 13 $ RewriteRule ^ / page.php $ http://www.mywebsite.com/newname.htm? [L, R = 301]

Устранение ошибок базы данных

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

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

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

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

Решение #1: восстановление базы данных WordPress

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

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

Ищите эту формулировку:

/ ** Абсолютный путь к папке WordPress. * /

Чуть выше этой строки добавьте эту формулировку:

DEFINE ( ​​'WP_ALLOW_REPAIR', правда);

Сохраните изменения и оставите программу FTP открытой. Откройте свой любимый веб-браузер. Перейдите по следующему адресу для представителя

http://yourwebsitename.com/wp-admin/maint/repair.php
ремонт экрана
Любая кнопка будет работать для восстановления вашей базы данных, но просто выберите «Восстановить и оптимизировать».
отремонтированная база данных
Когда процесс будет завершен, вы увидите экран, который выглядит следующим образом. Это даже напомнит вам удалить эту ремонтную линию из файла конфигурации.

Решение #2: phpMyAdmin

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

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

Получите доступ к phpMyAdmin с вашего нового веб-хоста. Выберите свою базу данных WordPress. Обычно он называется yoursite_wrdp1.

Однако это может быть разным. Однако вы, скорее всего, увидите «WP» где-нибудь в заголовке (см. Изображение ниже). Вы также можете найти имя своей базы данных, указанное в том файле wp-config.php, который вы открыли на шаге выше. Щелкните имя базы данных в phpMyAdmin, чтобы открыть ее.

выбрать базу данных
cPanel> Доступ к phpMyAdmin> Щелкните имя базы данных, чтобы открыть ее.
проверить все
После загрузки базы данных нажмите кнопку «Проверить все / Проверить таблицы с накладными расходами».
ремонт столов
Выберите «Восстановить таблицу» в раскрывающемся списке справа от того места, где вы только что установили флажок.
успешный ремонт
Вам будет предоставлен статус о том, были ли восстановлены таблицы, и в верхней части экрана должно появиться сообщение «ваш SQL-запрос был успешно выполнен».

4. Указание DNS домена на ваш новый веб-хостинг

запись Godaddy dns

Затем вам нужно будет переключить запись DNS вашего сайта (A, AAAA, CNAME, MX) на серверы нового веб-хоста у вашего регистратора.

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

Ниже приведены пошаговые инструкции по изменению DNS вашего сайта. Godaddy, Название Дешевыеи Domain.com.

Функции

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

5. Проверьте распространение DNS

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

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

Совет: Используйте Что такое мой DNS выполнить поиск DNS для проверки текущего IP-адреса доменных имен и информации о записи DNS с нескольких серверов имен в местоположениях 18. Это позволяет проверить последнее состояние распространения DNS.
Карта DNS это еще один бесплатный инструмент поиска DNS, позволяющий проверить состояние распространения DNS из местоположений 20.

Зная, когда пришло время сменить веб-хостинг

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

Итак, когда настало время начать искать нового хозяина? Откуда вы знаете, что ваш веб-хостинг является основной причиной проблемы вашего сайта?

Вот несколько советов:

  1. Ваш сайт постоянно падает
  2. Ваш сайт слишком медленный
  3. Поддержка клиентов не помогает
  4. Вам нужно больше места, функциональности или других ресурсов
  5. Вы платите слишком много
  6. Вы были взломаны, не раз
  7. Вы слышали о отличном сервисе в другом месте

Хороший веб-хостинг = лучше спать по ночам

Когда я переключился на InMotion хостинг много лет назад - техподдержка была так полезна и безопасно и качественно переключила мой сайт, пока я спал. Я проснулся от веб-сайта, который работал быстро и надежно, без единого сбоя в обслуживании.

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

Часто задаваемые вопросы о переносе веб-хостинга

Что такое миграция сайта?

Термин «миграция веб-сайта» относится к двум сценариям: 1. Процесс миграции веб-сайта из одного домена в другой, обычно изменение местоположения сайта, платформы хостинга и дизайна; и 2. Процесс миграции веб-сайта с одного веб-узла на другой.

Мы свободно используем термин в этой статье и относим его ко второму сценарию.

Сколько стоит перенести сайт на новый веб-хостинг?

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

Могу ли я переместить свой сайт с GoDaddy на другой хост?

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

Хостинг-компании, такие как A2 хостинг, GreenGeeks и InMotion хостинг предоставлять бесплатные услуги по миграции сайта для новых клиентов.

Можете ли вы перенести доменное имя на другой хостинг сайт?

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

Влияет ли изменение веб-хостинга на SEO?

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

Можем ли мы разместить сайт бесплатно?

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

Как я могу передать свой сайт другому владельцу?

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

Читайте также

О Джерри Лоу

Основатель WebHostingSecretRevealed.net (WHSR) - обзора хостинга, которому доверяют и используют пользователи 100,000. Более чем 15-летний опыт в веб-хостинге, партнерском маркетинге и SEO. Вкладчик в ProBlogger.net, Business.com, SocialMediaToday.com и многое другое.

Подключение: