Блог

Опубликовано 29 мая, 2018
Разработка сайтов
Что такое SSL сертификат
431 просмотров
Поделиться

В последнее время очень популярной стала тема SSL сертификатов и их установка на сайты. Сегодня мы разберем следующие темы:

  • Что такое SSL сертификат
  • Как установить SSL сертификат
  • Какие бывают виды

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

SSL (сокращение от Secure Socket Layer) – это технология безопасности, которая обеспечивает защищенное соединение между сервером где расположен сайт и браузером пользователя.

Принцип работы SSL сертификата

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

Узнать, имеется ли SSL сертификат на сайте вы можете прямо в строке браузера, если на сайте имеется сертификат, то вы увидите “зеленый замочек” рядом с адресной строкой, если же нет, то такого замочка не будет.

Пример сайта с установленным SSL сертификатом:

Сайт с SSL сертификатом

Пример сайта без сертификата:

Сайт без SSL сертификата

Также к сайту, который имеет SSL сертификат добавляется “s” в конце протокола http, что означает secure – защищенный.

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

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

  • Comodo
  • GeoTrust
  • GlobalSign

Цены на данные сертификаты начинаются от 650 рублей и доходят до 100 000 рублей в зависимости от вида сертификата.

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

Подготовка сайта к переезду на https

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

  • В настройках панели управления или конфигурационном файле заменить все пути домена с http://site.ru на https://site.ru, также изменить все абсолютные пути ссылок на сайте, если таковые имеются (к примеру http://site.ru/product на https://site.ru/product)
  • Добавить обе версии сайта в Яндекс.Вебмастер, раздел “Индексирование” – “Переезд сайта”

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

  • В Google Search Console добавляем сайт с протоколом https и делаем подтверждение прав
  • В файле .htaccess делаем перенаправление с http на https, сделать это можно следующими способами:

    Способ 1

    RewriteCond %{HTTPS} =off

    RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [QSA,L]

    Способ 2

    RewriteCond %{SERVER_PORT} !^443$

    RewriteRule .* https://%{SERVER_NAME}%{REQUEST_URI} [R,L]

    Способ 3

    RewriteCond %{ENV:HTTPS} !on

    RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

    Виды SSL сертификатов

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

    1 группа по количеству доменов:

    • SSL сертификаты для одного доменного имени. Как следует из названия, их можно использовать только для одного домена и нельзя использовать для поддоменов
    • Wildcart с защитой поддоменов – отлично подойдет для тех сайтов, которые имеют поддомены, использовать можно до 100 поддоменов
    • Мультидоменные – данный вариант будет очень выгоден тем компаниям, у которых имеется несколько ресурсов на разных доменных именах. Подобные сертификаты можно использовать, как и wildcart для поддоменов

    2 группа по уровню предоставляемой защиты:

    • SSL сертификат с проверкой домена – решение начального уровня. Данный тип подходит для физических и юридических лиц, его просто и быстро получить, не нуждается в дополнительных проверках, кроме валидации домена. При этом отлично защищает соединение сайта между пользователем и сервером
    • SSL сертификат с проверкой компании – данный вариант хорошо подходит крупным организациям, чтобы его получить нужно пройти валидацию доменного имени и компании. Особенность в том, что пользователь, перейдя на сайт может убедиться, что сайт принадлежит именно вашей компании
    • SSL сертификат с расширенной проверкой (Extendet Validation или EV) – это сертификаты наивысшей степени валидации, особенностью является то, что рядом с адресной строкой будет располагаться название вашей компании, что безусловно заметит пользователь.

    Пример сертификата с расширенной проверкой

    Пример SSL сертификата с расширенной проверкой

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

Похожие статьи
Веб-студия Стартап
Мазита Гафури 50, офисы 109, 110 420108 Казань,
8(843)245-11-17, info@theup.ru