Налаштування 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