Tente:
RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteCond %{THE_REQUEST} ^([^?]+)$
RewriteRule ^(.*)$ https://%{SERVER_NAME}/$1 [R,L]
Eu preciso criar uma regra de reescrita para redirecionar minha página de
http://example.com
para https://example.com
.
Mas no caso de o cliente abrir a página com qualquer parâmetro GET, ele deve permanecer o mesmo sem redirecionar. Por exemplo:
http://example.com/index.php
deve redirecionar para https://example.com/index.php
http://example.com/index.php?param1=val1
não deve redirecionar. Tags mod-rewrite apache-2.2