S>Да, работает вот такой вариант:
S>RewriteEngine On
S>RewriteCond %{HTTP:PORT} !^443$
S>RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
Попробуй эти варианты:
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteCond %{REQUEST_URI} !(connect) [NC]
RewriteRule .*
https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
RewriteEngine On
RewriteCond %{HTTP:PORT} !^443$
RewriteCond %{REQUEST_URI} !(connect) [NC]
RewriteRule ^(.*)$
https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
Предварительно чисти кэш браузера.
Если не сработает, смотри логи самого апача, а не логи сайта. Примерно так: \var\log\httpd\ssl_error_log
Здравствуйте, maks__, Вы писали:
__>Попробуй эти варианты:
__>RewriteEngine On
__>RewriteCond %{HTTPS} off
__>RewriteCond %{REQUEST_URI} !(connect) [NC]
__>RewriteRule .* https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
__>RewriteEngine On
__>RewriteCond %{HTTP:PORT} !^443$
__>RewriteCond %{REQUEST_URI} !(connect) [NC]
__>RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
Второй вариант сработал. Спасибо! Тему можно закрывать.