Зацикливание при переадресации с http на https

Здравствуйте!
Может быть кто-то сталкивался с такой проблемой. Если в файле .htaccess разкомментировать следующий код:

RewriteCond %{HTTP:SSL} !=1 [NC]
RewriteRule ^(.*) https://%{SERVER_NAME}/$1 [L,R=301]

То сайт уходит в бесконечный редирект.
Данная проблема наблюдается на хостингах jino и beget.
Временно решил проблему написанием плагина для редиректа на https, но это «не решение».

2 комментария

avatar
У меня вот так прописано.

RewriteEngine On
RewriteBase /

RewriteCond %{SERVER_PORT} !^443$
RewriteRule .* https://%{SERVER_NAME}%{REQUEST_URI} [R=301,L]
avatar
у меня на некоторых сайтах вот так:
#http to https
RewriteCond %{HTTPS} off
RewriteCond %{HTTP:X-Forwarded-Proto} !https
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.