Консультации:

Москва

  • Москва
  • Россия
  • Украина
c 09:00 до 20:00
Все вопросы

Как установить бесплатный SSL на сайт в ISPManager?

В ISPManager каждому пользователю доступен бесплатный SSL-сертификат для его сайтов, который выдается компанией Let’s Encrypt.
Выдается он на 90 дней, после чего автоматически перевыпускается.

Чтобы получить бесплатный сертификат, вам нужно выполнить следующие действия:

1. Зайдите в панель ISPManager своего сервера.
Для этого авторизуетесь в биллинге (личном кабинете) https://billing.hostingru.net/billmgr под своим логином и паролем, после чего переходите во вкладку Виртуальный хостинг» ;

Вход в личный кабинет хостинга

2. Выбираете там необходимый сервер и нажимаете кнопку «Перейти»;

Вход в панель хостинга ISPManager

3. Как только попадете в раздел ISPManager, нажмите вкладку «SSL-сертификаты»;
4. В панели нажмите вкладку Let’s Encrypt, чтобы начать процедуру генерирования сертификата;

Установка Let’s Encrypt в ISPManager

5. Выберите домен, для которого создается защищенное соединение, обязательно активируйте пункт «Включить сертификат», остальные пункты оставьте по умолчанию, как предлагает система;

Установка бесплатного сертификата Let’s Encrypt в ISPManager

6. Далее нажмите кнопку «Ок» и подождите, пока сертификат будет сгенерирован. Обычно это занимает от нескольких секунд до 30 минут. Статус выпуска сертификата можно отслеживать нажав кнопку «Let’s Encrypt журнал»;

7. Следить за ходом генерации можно в правом верхнем окошке, как показано на скриншоте;

8. Как только сертификат будет активен, рядом появится иконка в панели, что он сгенерирован, а тип сменится на «Существующий».

Не забудьте, что вам в настройках .htaccess нужно указать, что ваш сайт теперь будет доступен через https соединение, поэтому нужно внести туда следующий код:

Редирект всех страниц (первый вариант):

RewriteEngine On
RewriteCond %{SERVER_PORT} ^80$ [OR]
RewriteCond %{HTTP} =on
RewriteRule ^(.*)$ https://www.mydomain.com/$1 [R=301,L]

Редирект всех страниц (второй вариант):
RewriteEngine On
RewriteCond %{SERVER_PORT} ^443$ [OR]
RewriteCond %{HTTPS} =on
RewriteRule ^(.*)$ http://www.mydomain.com/$1 [R=301,L]


Вместо http://www.mydomain.com/ вы вписываете свой адрес домена.