Дневник Сеошника | seodnevnik.ru

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

бесплатный SSL-сертификат на Бегете

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

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

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

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

Через некоторое время зашел в панель Бегета и там была такая инфа:

Попробовал зайти на 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

Вебинар по переезду с HTTP на HTTPS:

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

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

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

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

Поблагодарите автора ⇒ поделитесь ссылкой в соц.сети:
Предыдущие статьи:
Хостинг блога тут

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

  • Позитиватор
    http://pozitivator.ru

    годно

    Ответить
  • admhome
    http://admhome.ru

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

    Ответить
    • ARKSEO

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

      Ответить
    • Дмитрий

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

      Ответить
  • Лютый Бомж
    http://cruel.guru

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

    Ответить
  • Misha
    https://online-retsept.ru

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

    Ответить

Прокомментировать

Наверх ▲