Найти в Дзене
Записки хостера

SSL сертификат или HTTPS для сайта, зачем это нужно, как заказать и установить?

Здравствуйте, уважаемые читатели канала. Продолжаем серию статей по вопросам пользователей в тех.поддержку.
Что такое SSL сертификат? Это цифровая подпись сайта, которая используется при открытие сайта по HTTPS протоколу. Это нужно для создания защищенной передачи данных между браузером пользователя и сайтом клиента. Без SSL сертификата сайт по HTTPS работать не будет, только по HTTP протоколу. Каким сайтам необходим SSL сертификат? SSl сертификат в первую очередь необходим интернет-магазинам, сайтам принимающим оплату и работающим с персональными данными пользователей. Также в последнее время поисковые системы стали обращать положительное внимание на сайты работающие по HTTPS, такие сайты помечаются специальным значком (замочек), также повышается качество сайта в глазах поисковой системы, что положительно влияет на выдачу. Плюсы работы сайта по HTTPS Основные отличия SSL сертификатов Есть разные типы сертификатов, но основные отличия: В чем отличие?
D сертификаты, это дешевый сертиф
Оглавление

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


Что такое SSL сертификат?

Это цифровая подпись сайта, которая используется при открытие сайта по HTTPS протоколу. Это нужно для создания защищенной передачи данных между браузером пользователя и сайтом клиента. Без SSL сертификата сайт по HTTPS работать не будет, только по HTTP протоколу.

Каким сайтам необходим SSL сертификат?

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

Плюсы работы сайта по HTTPS

  • Повышение позиций в поисковой выдаче
  • Повышенное доверие пользователей Вашего сайта
  • Отсутствие блокировок и предупреждений браузерами
  • Защищенное соединение

Основные отличия SSL сертификатов

Есть разные типы сертификатов, но основные отличия:

  • D - Сертификат с проверкой домена
  • WildCard - Сертификат с поддержкой субдоменов
  • IDN - Поддержка кириллических доменов
  • EV - Расширенная проверка

В чем отличие?
D сертификаты, это дешевый сертификат с проверкой домена, который выдается только на основное доменное имя, к примеру test.ru (www.test.ru), но у сайта или проекта бывает множество поддоменов и чтобы на каждый поддомен не покупать отдельный сертификат, придумали WildCard, это тип сертификатов с поддержкой субдоменов (*.test.ru), при подключении такого сертификата, будут открываться все поддомены по HTTPS, включая основной домен и для этого достаточно будет приобрести только один сертификат, удобно, не правда ли?

IDN сертификаты, это означает, что сертификат можно подключить к кириллическому домену, к примеру (радисол.рф).

EV сертификаты, это дорогие сертификаты с расширенной проверкой, которые выпускаются на юридическое лицо и имеют зеленый статус с указанием названия организации в адресной строке браузера.

Как получить бесплатный SSL сертификат?

На данный момент самый распространенный бесплатный SSL сертификат это Let's Encrypt, он выдается бесплатно почти всеми хостинг-провайдерами при заказе хостинг услуги. В Radisol он также бесплатен.
Также Вы можете его получить самостоятельно через утилиту
certbot,
как это сделать описано на их сайте.
Данный вид сертификатов прекрасно подходит для сайтов, которым требуется просто работа по HTTPS протоколу и не требуются специфические требования к самому сертификату.
Let's Encrypt сертификаты выпускаются на 90 дней и могу продлевать не ограниченное количество раз.

Как заказать платный SSL сертификат?

Купить SSL сертификат можно в одном из сертификационных центров или у любой организации, которая предоставляет эту услугу.
Подробный процесс, как купить сертификат, описан у Radisol:
Инструкция как купить SSL сертификат


Как установить SSL сертификат на свой сайт?

Чтобы сайт работал по HTTPS нужно загрузить:

  • сертификат
  • цепочку сертификатов:
    Корневой сертификат (Root)
    Сертификаты посредников (Intermediate)
  • ключ

Ключ генерируется при заказе SSL и важно его сохранить на этапе заказа SSL, так как потом скачать или узнать его у сертификационного центра будет невозможно, потребуется перевыпускать сертификат с новым ключем, если Вы его потеряете.
Остальные файлы (Сертификат, Root CA и Intermediate) выдаются после выпуска самого сертификата.

После того, как Вы установили сертификат Вы можете проверить установку на одном из сервисов:
Проверить работу сайта по https


Сертификат установлен, но при открытие сайта браузер показывает не защищенное соединение?

С такой проблемой часто обращаются пользователи в техническую поддержку. Чтобы проверить работает ли вообще https на сайте, рекомендую открыть любую картинку по прямой ссылке, для этого на своем сайте нажмите правой кнопкой мыши на любой картинке и нажмите "копировать ссылку на изображение" и откройте это ссылку в отдельной вкладке. Если показывается зеленый замочек в адресной строке браузеру, значит https настроен правильно, нужно смотреть исходной код Вашего сайта. Просто установить сертификат на сайт мало, нужно перевести Ваш сайт на работу по HTTPS, обычно для этого достаточно в CMS сайта установить галочку работы по защищенному соединению, но бывает, что нужно вручную перевести все ссылки сайта с http на https. Если Вы все сделали и проблема остается, пишите в комментариях мы поможем Вам определить почему Ваш сайт не работает по HTTPS.

Если у Вас остались вопросы, пишите в комментариях, мы обязательно на них ответим, а если Вам понравилась статья, то ставьте 👍 и подписывайтесь на наш канал. ✅