CityHost.UA
Допомога і підтримка

Як налаштувати переадресацію на https?

В панелі керування реалізований функціонал автоматичної настройки редиректу на HTTPS протокол на рівні web-сервера NGINX, включити який Ви можете перейшовши в налаштування управління SSL сертифікатом - [інструкція] і навпроти пунтку [Переадресація на HTTPS] встановите значення [Увімкнено] :

 

У разі необхідності ручного налаштування переадресації всіх запитів з http на https, Вам достатньо в .htaccess файл, який лежить [в корневій директорії сайту] додати наступне правило:

RewriteEngine On
RewriteCond %{HTTPS} off
RewriteCond %{HTTP:X-Forwarded-Proto} !https
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

У разі необхідності налаштування переадресації для всіх URL сайту з http на https, крім, наприклад директорії / cityhost / (відключити для URL: domain_name.zone/cityhost/ переадресацію), Вам достатньо в .htaccess файл, який лежить [в корневій директорії сайту] додати наступне правило:

RewriteEngine On
RewriteCond %{HTTPS} off
RewriteCond %{HTTP:X-Forwarded-Proto} !https
RewriteCond %{REQUEST_URI} ^/cityhost/$
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

Для швидкого доступу до файлу .htaccess та його редагування Ви можете використати [файловий менеджер]