HTTPS (SSL) – расширение протокола передачи данных для шифрования и создан для повышения безопасности пользователей, защищающий персональные данные, обеспечивая их защиту от прослушивания и изменений. Для подключения HTTPS используются SSL-сертификаты. SSL - Гарантирует безопасное подключение между браузером и вашим веб-сайтом.
SSL необходим по ряду причин:
Конфиденциальность. Интернет - это открытая среда, и https здесь защищает коммуникации между сторонами. При отсутствии HTTPS владельцу точки доступа будут доступны приватные данные: кредитные карты (при совершении покупки в интернет-магазине, например).
Целостность. Протокол https гарантирует, что информация будет доставлена адресату в нетронутом виде. Например, владелец Wi-Fi сможет вставлять на сайт "левую" рекламу, изменять внешний вид сайта и сжимать картинки для экономии трафика. Но если на сайте есть HTTPS, то это гарантирует, что сайт не будет изменен.
Подлинность. Сертификат гарантирует, что посещаемый сайт действительно является подлинным.
Существуют разные типы SSL сертификатов, есть как платные (которые дают финансовую гарантию) и бесплатные (например SSL Let's Encrypt).
После приобретения и подключения HTTPS (SSL) к вашему сайту, так же необходимо произвести настройку редиректов на https без www , чтобы пользователи подключались именно к защищенному адресу.