Corsi on-line

Forzare le connessioni HTTPS con .htaccess

In questo breve post vedremo come sia possibile forzare la connessione HTTPS utilizzando un semplice file .htaccess nel quale inserire delle istruzioni da indirizzare verso il Web server; nelle prossime righe presenteremo due diverse espressioni, la prima consente di forzare l’HTTPS per la Root di un sito Web, la seconda svolge la stessa funzione ma per una directory memorizzata sul nostro spazio Web.

Ecco il codice che potrà essere digitato per raggiungere l’obbiettivo prefissato a carico della Web Root:

RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://www.sito.it/$1 [R,L]

Ecco invece il codice per svolgere la stessa procedura a carico di una directory:

RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteCond %{REQUEST_URI} cartella
RewriteRule ^(.*)$ https://www.sito.it/cartella/$1 [R,L]

Ricordatevi di sostituire in entrambe le istruzioni i nomi utilizzati in esempio con quelli del vostro dominio e della cartella su cui desiderate operare.

Post correlati
I più letti del mese
Tematiche