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 и удобного редактирования Вы можете использовать [файловый менеджер]