на выбор
Код:
RewriteCond %{HTTPS} =off
RewriteCond %{THE_REQUEST} "\s/(\S*)\s"
RewriteRule ^ https://%{HTTP_HOST}/%1 [R,L]
или
Код:
RewriteCond %{HTTPS} =off
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [R,L]
Цитата Svetik2000:
RewriteCond %{HTTP:X-HTTPS} !1 »
|
это лишняя строка
редирект лучше размещать выше всех отдельных RewriteRule-ов, иначе исходный REQUEST_URI может измениться.