Что такое SSL-подключение?
Денис, Ижевск 0
В панели хостинга есть пункт "SSL-подключение", и там написано, что оно активно. Что это вообще значит на практике и зачем оно нужно, если сайт и так открывается нормально?
Дмитрий Акиндинов технический администратор сайтов
ответил
SSL, точнее его современная версия TLS, — это протокол шифрования данных между браузером посетителя и сервером сайта. Именно благодаря нему в адресе сайта появляется https вместо http и замочек рядом с адресом: без SSL всё, что человек вводит на сайте — пароль, номер телефона в форме, данные карты, — передаётся открытым текстом и теоретически может быть перехвачено по пути.
Технически SSL работает через сертификат — небольшой файл, который сервер показывает браузеру как доказательство, что это действительно ваш сайт, а не подделка. Сертификат выдаёт удостоверяющий центр на определённый срок, обычно на 90 дней для бесплатных Let’s Encrypt или на год для платных, и его нужно вовремя продлевать — просроченный сертификат браузер помечает предупреждением «соединение не защищено».
Для владельца сайта SSL сейчас не опция, а обязательный минимум по нескольким причинам: Google и Яндекс понижают в выдаче сайты без https, браузеры показывают пугающее предупреждение посетителям на страницах с формами без шифрования, а для сайтов, собирающих персональные данные, это прямое требование по 152-ФЗ о защите таких данных при передаче.
Пометка «активирован» в панели хостинга означает только то, что сертификат выпущен, а не то, что всё настроено правильно. Проверить это за минуту можно через сервис ssllabs.com/ssltest — он покажет срок действия сертификата, для каких адресов сайта он выпущен и нет ли ошибок конфигурации, из-за которых браузер может показывать предупреждение части посетителей.
Задать свой вопрос
Вопросы проходят модерацию. Ответ появляется на сайте в течение пары дней.
Вопрос отправлен. После проверки он появится на сайте вместе с ответом.
Вопрос не отправлен: нужно подтвердить согласие на обработку персональных данных.