SSL-сертификат Let’s Encrypt на хостинге с Webserv24
Let's Encrypt — это некоммерческий центр сертификации (certificate authority, CA), который выпускает бесплатные SSL-сертификаты. Он создан для того, чтобы большая часть сайтов смогла перейти к работе по шифрованному протоколу (HTTPS). Сертификаты Let’s Encrypt распознаются как подтвержденные во всех основных браузерах.
Ниже мы расскажем, как включить бесплатный SSL-сертификат.
В панели управления хостингом зайдите в раздел Домен и откройте его настройки. Там вы сможете выбрать опцию Бесплатный LetsEncrypt и таким образом включить себе бесплатный SSL-сертификат:
Внимание!
Для создания и продления сертификата сайт должен быть доступен с сервера как по основному домену, так и с префиксом www. Проверьте, чтобы все подключаемые к сайту ресурсы запрашивались по https, а все внутренние и внешние ссылки были указаны по протоколу https. В противном случае, это может повлиять на корректную работу сайта.
Если сертификат подключен верно, то при запросе сайта по https в адресной строке браузера вы увидите зеленый замок слева от адреса вашего сайта, что означает, что с ним установлено безопасное соединение. Если хотите посмотреть более подробную информацию о выпущенном сертификате — нажмите на иконку зеленого замка.
Перенаправление с http:// на https://
Если используемая CMS не имеет встроенных функций, позволяющих изменить основной адрес веб-сайта с http:// на https://, вы можете настроить принудительный редирект с помощью файла .htaccess.
Для этого в корневой директории веб-сайта создайте файл .htaccess или, если он уже есть, разместите в нём указанные строки в самом начале файла:
RewriteEngine On
RewriteCond %{ENV:HTTPS} !on
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
RewriteEngine On
RewriteCond %{ENV:HTTPS} !on
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]