Как правильно подключить https

Купил ssl, подключаю его к сайту — все успешно.
В конфигах (config.php и сonfig.local.php) прописал с http на https
сайт стал работать и на http и на https.
Но ведь у меня есть нttps, зачем мне просто (какой то холопский) http?
Пытался в .htaccess прописать редирект c http на https, а он мне про цикличность, вечную переадресацию.
в 2 cfg менял:
$config['path']['root']['web']

и в 1 и во втором.
в штакете:
RewriteEngine On
RewriteCond %{HTTPS} =off 
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [QSA,L]

Кто сталкивался — HELP ME.

5 комментариев

avatar
Есть плагин в каталоге catalog.livestreetcms.com/addon/view/396/
avatar
Данный плагин позволяет зайти пользователю по протоколу https — но не делает редирект на него.
avatar
Мне помогло это
avatar
Если первый вариант не помогает:
RewriteEngine On
RewriteCond %{HTTPS} =off 
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [QSA,L]

то можно воспользоваться вторым:
RewriteEngine On
RewriteCond %{SERVER_PORT} !^443$
RewriteRule .* https://%{SERVER_NAME}%{REQUEST_URI} [R,L]
  • MTv
  • 0
avatar
Может кому пригодится, сам я мучился с этим очень долго, и решилась проблема так.
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP:SSL} !=1 [NC]
RewriteRule ^(.*) https://site.ru/$1 [L,R=301]
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.