Даже если у вас есть SSL-сертификат, посетители вашего сайта не будут использовать HTTPS, если HTTPS:// соединение не активировано принудительно.
Это можно легко исправить, выполнив следующие действия:
- Откройте вашу панель управления hPanel;
- Нажмите на SSL вверху страницы (опция доступна, если у вас уже есть сертификат SSL);
- Нажмите на «Управлять»;
Затем кликните по кнопке «Направить на HTTPS».
...иии всё готово!
ВАЖНО: Если у вас нет активного SSL-сертификата и вы попытаетесь включить перенаправление на HTTPS://, это может привести к тому, что ваш сайт станет недоступным. Перед тем, как включать перенаправление, убедитесь, что сайт корректно работает по https. Для этого введите «https://» перед адресом вашего сайта.
Примечание: Причиной проблемы с переводом сайта на HTTPS может быть смешанный контент. Ознакомьтесь с руководством по смешанному контенту или этой статьей, если вы используете WordPress.
Вариант 2
Чтобы добавить корректное направление на https, в конце файла /public_html/.htaccess добавьте следующие строки:
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
Сохраните изменения и перезагрузите страницу сайта через Ctrl+F5 - всё уже должно работать. 😊
Примечание: Если после включения перенаправления сайт стал отображать ERR_TOO_MANY_REDIRECTS
, вы можете найти решение в этой статье.