La migliore regola di Redirect da Http ad Https e viceversa
712
post-template-default,single,single-post,postid-712,single-format-standard,cookies-not-set,ajax_fade,page_not_loaded,,select-theme-ver-4.4,popup-menu-slide-from-left,wpb-js-composer js-comp-ver-5.4.7,vc_responsive
regola redirect da http ad https

Redirect da Http a Https

Redirect da http ad https

Per google l‘url con http è diversa da un url con l’https, quindi se aggiungiamo un certificato al nostro dominio dobbiamo effettuare i redirect delle url da http ad https.

 

da http a https

 

Vediamo ora alcune regole che permettono di effettuare questa operazione

RewriteEngine on
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

 

Un altra regola per ridirigere il traffico da HTTP VERSO HTTPS (questa regola è diversa dalla regola sopra indicata ma effettua la stessa operazione, quindi o inseriamo questa regola oppure la precedente)

RewriteEngine On
RewriteBase /
RewriteCond %{HTTPS} off
RewriteCond %{HTTP:X-Forwarded-Proto} !https
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

 

 ULTERIORI REGOLE DI REDIRECT DA HTTP AD HTTPS E VICEVERSA

Ancora: Altra regola di redirect da HTTP AD HTTPS, con redirect dell’url finale con www:

RewriteEngine On
RewriteBase /
RewriteCond %{HTTPS} off
RewriteCond %{HTTP_HOST} ^tuosito.it [OR]
RewriteCond %{HTTP_HOST} ^www.tuosito.it [NC]
RewriteRule ^(.*)$ https://www.tuosito.it/$1 [L,R=301]

 

 

Redirect da HTTPS AD HTTP, con redirect dell’url finale senza www:

RewriteEngine On
RewriteBase /
RewriteCond %{HTTPS} on
RewriteCond %{HTTP_HOST} ^tuosito.it [OR]
RewriteCond %{HTTP_HOST} ^www.tuosito.it [NC]
RewriteRule ^(.*)$ http://tuosito.it/$1 [L,R=301]