Переезд с http на https: пошаговая инструкция

Переезд сайта с http на https — это обязательный шаг, который должен сделать современный сайт для того, чтобы обеспечить безопасность пользователей. О том, что такое HTTPS, его преимуществах и том, как на него переехать, поговорим сегодня.

  • Что это;
  • Преимущества;
  • Как переехать;
  • Получение SSL-сертификата;
  • Установка сертификата;
  • Подготовка к переезду;
  • Редирект;
  • Переезд в вебмастере;
  • Смена зеркал;

Что такое HTTPS протокол

HTTPS (HyperText Transfer Protocol Secure) протокол — это расширение протокола HTTP, поддерживающее шифрование. При использовании данного протокола даже если кто-то находится в соединении между сервером и пользователем ему не будет доступна конфиденциальная информация, передаваемая во время сессии.

Преимущества переезда с http на https

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

В поисковой выдаче Яндекса https протокол также помечается специальным шильдиком.

Также наличие протокола влияет на ранжирование в Google.

Также в отличие от http, https не дает возможности операторам связи выводить рекламные блоки на сайте без ведома владельца.

Как переехать с http на https

Для этого потребуется выполнить следующие действия:

  • Получить SSL-сертификат;
  • Установить его на сервере;
  • Подготовить сайт к переезду;
  • Поставить редирект;
  • Оформить переезд;
  • Дождаться окончания смены зеркал.

Получение SSL-сертификата

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

  • Приобрести платный сертификат;
  • Получить бесплатный у хостера;
  • Получить бесплатный самостоятельно.

Покупка SSL-сертификата

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

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

Получить бесплатный SSL-сертификат у хостинг-компании

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

Теперь вписываем адрес сайта (Важно! Если выдается сертификат для поддомена, то необходимо ввести его адрес, например, poddomen.site.ru) и нажимаем на «Create Free SSL Certoficate».

Вводим домен, например, «24rek.ru».

Оставляем все без изменений и переходим на следующий шаг через кнопку «Next Step».

Отправляем письмо для проверки.

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

Закрываем страницу.

Видим, что все прошло успешно и кликаем на «Install Certificate».

При необходимости можно сказать в разных форматах, например, для:

  • Apache;
  • AWS;
  • cPanel
  • NGINX;
  • Ubuntu;
  • И многих других.

Важно! Одни аккаунт может иметь до трех доменов с сертификатами бесплатно.

Подтверждение бесплатного SSL-сертификата через DNS

На этапе выбора подтверждения кликаем на «DNS», где получаем нужные данные для ввода.

Переходим к хостинг-провайдеру (или другой интерфейс, куда через NS был делегирован домен) и переходим к редактированию DNS.

Вводим выданные нам значения.

Важно! Name содержит запись для поддомена (111.site.ru), следует вводить только указанный только до домена код.

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

Система начинаем проверку.

Все готово подтверждаем информацию (аналогично почте) и получаем сертификат.

Установка SSL-сертификата на сервер

В первую очередь распаковываем архив с сертификатом и видим, что он состоит из:

  • certificate.crt (сертификат);
  • private.key (приватный ключ);
  • ca_bundle.crt (промежуточный сертификат).

Вводим в соответствующие поля свой файл и завершаем установку.

На открывшейся странице кликаем на «Меню» (правый-верхний угол) и нажимаем «Найти…» (сочетание клавиш CRTL+F) и вводим адрес сайта с http.

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

В конце файла дописываем одну из конструкций.

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

Все готово можно оформлять переезд.

Переезд сайта в Яндекс.Вебмастер и Google Search Console

Переезд сайта в Яндекс.Вебмастер

В первую очередь добавляем все версии сайта в Яндекс.Вебмастер, куда включаются:

http://

https://

http://www.

https://www.

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

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

Смена зеркал

Следует проверять только в Яндекс.Вебмастере примерно через 1-3 недели после оформления переезда придет письмо и оповещение в системе, что главное зеркало у старой версии изменилось.

Как видно из скриншота все версии указаны под главным зеркалом.

Все готово, сайт полностью переехал с http на https.

Подписывайтесь на наш канал в Яндекс.Дзен

Подписывайтесь на наши социальные сети

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