Redirect su HTTPS in Apache

Redirect su HTTPS in Apache

Quando attiviamo l'HTTPS su un sito web, non ha molto senso lasciare la versione non "secure".

Quindi, la cosa migliore, è fare in modo che qualsiasi richiesta venga rimandata su HTTPS.

Ci sono varie modalità per fare questo, ed una comprende l'uso delle regole su htaccess.

Questo un esempio:

RewriteEngine On

RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}

Così qualsiasi richiesta HTTP verrà rimandata su HTTPS, con indirizzo "preciso"; nel senso che:

http://www.sito.it -> https://www.sito.it

http://www.sito.it/pagina.html -> https://www.sito.it/pagina.html

E via discorrendo.

Enjoy!