Настройки SSL

Описание

SSL (secure sockets layer — уровень защищённых сокетов) — криптографический протокол, который подразумевает более безопасную связь.

Одновременно сертификат SSL является "паспортом" вашего сайта. Ваши посетители имеют авторитетное подтверждение, что они находятся именно на вашем сервере.

По вопросам покупки и установки SSL сертификата обращайтесь к вашему хостинг-провайдеру или системному администратору.

Все нижеперечисленные действия выполнять только после установки сертификата.

1) Перейдите в раздел: Настройки - Конфигурация - URL сайта, поставьте галочку Использовать SSL и сохраните настройки

2) Перейдите в раздел: Настройки - Модули и кликните Очистить кэш

3) Перейдите в раздел: Настройки и кликните Обновить весь кэш


Принудительное перенаправление

Откройте файл .htaccess, который находится в корне вашего сервера

Расскомментируйте строки (уберите решетку спереди строки), которые видите ниже

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

Замените изменённый файл .htaccess на сервере

Настройки завершены

Альтернативный код, если код выше не работает.

Если вы переходите на защищенный протокол и у вас уже есть информация на сайте, то вам придётся заново загружать изображения, либо заменять URL к изображениям на сервере.

Причину можно увидеть в логах консоли вашего браузера.


Проверка корректности работы SSL

SSL протокол использует порт 443, обычное соединение порт 80

На главной странице админки ОС/IP сервера перейдите по ссылке [PHPINFO]

Если ваш сервер настроен правильно, то увидите:

Если есть отличия и что то работает некорректно, то все вопросы задавайте вашему хостинг провайдеру.

Last updated