Как установить приобретенный SSL-сертификат в панели Cpanel?
Для установки сертификата необходимо выполнить следующие действия:
1. Войдите в разделе "Безопасность" в пункт «SSL/TLS» в панели Cpanel
2. Далее войдите в пункт «УСТАНОВКА И УПРАВЛЕНИЕ SSL ДЛЯ САЙТА (HTTPS)»
3. Выбираете домен из списка
4. Заполните поля
Сертификат (.crt) и Корневой сертификат (*-ca.crt). В поле «Закрытый ключ» скопируйте содержимое файла .key. В поле Сертификат скопируйте содержимое файла имядомена.crt. В поле «Корневой сертификат» необходимо поместить содержимое трех остальных файлов. Порядок их копирования можно узнать в инструкции выпускающей организации. Файлы цепочки могут отсутствовать, или их количество может быть меньше трех. Это зависит от особенностей выпуска сертификата тем или иным поставщиком.
Как только поля будут заполнены, нажмите на кнопку «Установить сертификат» под указанными полями.
5. Настроить https соединение можете через файл .htaccess в корневом каталоге сайта.
Редирект всех страниц с http:// на https://, в том числе и с http://www на https://
Вариант 1
<b>RewriteEngine</b> <b>On</b> <b>RewriteCond</b> %{SERVER_PORT} !^443$ <b>RewriteRule</b> .* https://%{SERVER_NAME}%{REQUEST_URI} [R=301,L]
или воспользуйтесь вторым вариантом (если первый вариант не поможет):
Вариант 2
<b>RewriteEngine</b> <b>On</b> <b>RewriteCond</b> %{HTTPS} =<b>off</b> <b>RewriteRule</b> (.*) https://%{HTTP_HOST}%{REQUEST_URI} [QSA,L]
если все варианты не помогли и возникает циклическая переадресация, добавьте:
Вариант 3
<b>RewriteEngine</b> <b>On</b> <b>RewriteCond</b> %{HTTPS} <b>off</b> <b>RewriteCond</b> %{HTTP:X-Forwarded-Proto} !https <b>RewriteRule</b> ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
Вариант 4
<b>RewriteEngine</b> <b>On</b> <b>RewriteCond</b> %{ENV:HTTPS} !<b>on</b> <b>RewriteRule</b> ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
6. Сохраните изменения и проверьте сертификат
Проверить, действительно ли сертификат установлен корректно можно с помощью специальных ресурсов в Интернете.