Il 6 Agosto del 2014 Google ha annunciato che darà un ulteriore spinta SEO a tutti i siti che saranno completamente crittografati un https, va da se che va crittografato l’intero sito e non solo le pagine con scambio di informazioni sensibili, come di login, form o pagamenti.
Ci sono molteplici metodi per attivare un redirect su https, quello che preferisco è sicuramente la modifica del file HTACCESS
Forzare il Redirect https tramite htaccess è sicuramente il metodo più sicuro ed e veloce per ottenere un buon risultato
Il file .HTACCESS che si trova nella directory root di Drupal, la directory root è la directory pricipale del vostro sito e si può raggiungere tramite ftp o tramite il cpanel (
1 2 |
<IfModule mod_rewrite.c> RewriteEngine on |
Codice da aggiungere:
1 2 |
RewriteCond %{HTTPS} off RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} |
Il file Drupal .HATACCESS dopo la modifica drovà essere così:
1 2 3 4 5 6 7 8 9 10 11 12 |
# Various rewrite rules. <IfModule mod_rewrite.c> RewriteEngine on RewriteCond %{HTTPS} off RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} # Set "protossl" to "s" if we were accessed via https://. This is used later # if you enable "www." stripping or enforcement, in order to ensure that # you don't bounce between http and https. RewriteRule ^ - [E=protossl] RewriteCond %{HTTPS} on RewriteRule ^ - [E=protossl:s] |
IMPORTANTE!
Se stai seguendo questo tutorial, si presume che tu abbia acquisito un certificato SSL valido per il tuo sito / dominio e di averlo installato correttamente.
Sentitevi liberi di commentare se avete dubbi o avete bisogno di aiuto.

