Зачем нужен сертификат безопасности и что за SSL протокол

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

SSL

SSL - протокол, обеспечивающий более безопасное соединение и обмен данными при помощи шифрования и аутентификации, т.е «безопасный канал»

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

Для кого нужен HTTPS

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

  • Сайтов, использующих авторизацию / регистрацию пользователей
  • Сайтов, которые хранят и используют данные о пользователе
  • Сервисов, производящих обмен данными с пользователем либо со сторонним сервером

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

Как установить сертификат безопасности

На примере Hoster.by вполне можно написать пару строк. Почему именно он? У них для всех тарифов есть возможность бесплатно установить SSL-сертификат от Let’s Encrypt в пару кликов. Для этого необходимо:

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

  • Зайти в панель управления хостингом (Cpanel) и в разделе Безопасность выбрать Let’s Encrypt
  • Он покажет все домены, для которых доступна эта функция, где в строке будет кнопка Выпустить
  • Там выбираем Основной домен и нажимаем Выпустить. После чего пройдет несколько секунд и сайт будет доступен по HTTPS

После этого останется добавить пару строк в htaccess в корне вашего сайта:

RewriteCond %{SERVER_PORT} !^443
RewriteRule (.*) https://site.by/$1 [R=301,L]

В итоге

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