Поставил бесплатный SSL-сертификат на Бегете для HTTPS

На хостинге Beget есть возможность поставить бесплатный SSL-сертификат от Let’s Encrypt (https://letsencrypt.org/) для работы сайта по протоколу https. Я решил попробовать на одном из доменов, чисто ради эксперимента, и что из этого вышло.

В качестве экспериментального подопытного у меня был мой домен sistemos.ru. В панеле Бегета зашел в раздел «Управление доменами» и там в списке доменов кликнул по соответствующей иконке.

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

Поставил бесплатный SSL-сертификат на Бегете для HTTPS

Поставил бесплатный SSL-сертификат на Бегете для HTTPS

После клика на «Установить», мне пришло на e-mail письмо, что заказан выпуск сертификата и что он будет выпущен и установлен в ближайшее время. А примерно через 10 минут пришло сообщение об успешной установке SSL-сертификата, и что у домена изменены А-записи.

Через некоторое время зашел в панель Бегета и там была такая инфа:
Поставил бесплатный SSL-сертификат на Бегете для HTTPS

Попробовал зайти на http://sistemos.ru/ и он открылся как обычно, без каких-либо изменений.

Я сначала подумал что еще ничего не применилось, но оказывается все уже работало, нужно было просто зайти по протоколу https https://sistemos.ru/, и я увидел вот это:

beget-ssl-6-min

Осталось склеить http с https.

В robots.txt нужно поменять
Host: http://sistemos.ru (или Host: sistemos.ru)
на
Host: https://sistemos.ru

* склейка в Яндексе занимает несколько недель.

——

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

Ставить редирект нужно после того, как Яндекс склеит адреса. Об этом также написано в инструкции от Яндекса https://yandex.ru/blog/platon/2778 в пункте №6.

Также нужно будет заменить в базе, и в шаблоне на сайте, все ссылки в которых есть http, заменить на https.

В Вебмастере Яндекса поставил галочку на HTTPS.
HTTPS в Яндекс Вебмастере

Правильная последовательность:
переезд на https

Вебинар от Devaka про SSL-сертификаты:

Переход на ssl был чисто экспериментальным и возможно данная статья будет дополнена или исправлена в будущем.

Для редиректа (если Apache) требуется в файл .htaccess добавить:
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://site.ru/$1 [R=301,L]

* site.ru заменить на свой домен.

Читайте также:   Создание сайта под низкочастотные запросы. Начало эксперимента.
Понравилась статья? Поделиться с друзьями:
Комментариев: 6
  1. Позитиватор

    годно

  2. admhome

    Отдельный IP на сайт надо? Проделывал то же самое, но https так и не открылся.

    1. ARKSEO (автор)

      У меня никакого отдельного IP нету. Просто нажал «установить» и все, через 10 минут сайт стал доступен по https.
      Т.е. только то, что написано в этой статье, больше ничего не делал.

    2. Дмитрий

      Если у у хостера есть функция ssi? то сне дополнительный ip не нужен, что выгоднее) у моего хостера Handyhost такая фишка есть, никаких заморочек нет)

  3. Лютый Бомж

    А этот сертификат все браузеры принимают? Вроде как платные лучше, не?

  4. Misha

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

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