HTTPS — это протокол передачи данных, обеспечивающий шифрование которое усиливает безопасность.
Для его работы необходимо получить сертификат безопасности и настроить сервер на работу с протоколом https. Также надо перенастроить сайт для замены всех http на https
Сертификаты безопасности обычно платные. Их цена начинается от 3500 руб/год, до 30-50 и более тысяч рублей в год. Такая высокая стоимость обуславливается дополнительными опциями. Например страхованием от взлома сертификата и последующих убытков.
Есть ли бесплатные сертификаты? Конечно есть! Например есть сомнительный freessl.su Есть StartCom у которого уже отзывались бесплатные сертификаты. Из-за этого я поимел не мало проблем со своим сервером. Есть ещё какие то центры, которые дают демо сертификаты, но их я даже упоминать не стану. Благо на дворе 2017 год и компания Let’s Encrypt свободно и легко выдаёт сертификаты всем желающим.
Для получения сертификата достаточно или установить соответствующий модуль к своей CMS или выполнить простую команду, если у вас Debian и им подобные ОС.
Почему я доверяю этому центру сертификации? Да всё очень просто! Вы посмотрите кто у них генеральные спонсоры: google.com(chrome); cisco.com; mozilla.org; eff.org; akamai.com; ovh.ie
С такой мощной поддержкой сервер обречён на успех 🙂