Для того, что бы сделать сайт защищённый (HTTPS) - на сервере, где он размещается, нужно установить SSL сертификат.
По хорошему его нужно покупать для под определённое доменное имя и настраивать сервер (Apach, Nginx, etc.).
Есть бесплатный SSL сертификат, вот ссылка с инструкцией -
https://letsencrypt.org/ru/getting-started/