Reescrever de http para https e reter URL

2

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.
por Alaa Alomari 10.10.2010 / 12:05

1 resposta

0

Tente:

RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteCond %{THE_REQUEST} ^([^?]+)$
RewriteRule ^(.*)$ https://%{SERVER_NAME}/$1 [R,L]
    
por 10.10.2010 / 12:36