Passare da http a https su Altervista con htaccess
In questo articolo vediamo come sia semplice rendere un sottodominio Altervista sempre e solo accessibile con il protocollo https.
Che cos’è HTTPS?
L’abbreviazione HTTPS sta per “Hypertext Transfer Protocol Secure”, tradotto: “Protocollo di trasferimento per ipertesti sicuro”. Il protocollo di trasferimento è per così dire la lingua nella quale il client web, di solito il browser, e il server web comunicano. HTTPS è la versione del protocollo di trasferimento che funziona con comunicazioni crittografate.
Perché scegliere HTTPS?
Il protocollo HTTPS assolve due funzioni;
- La comunicazione tra client web e server web è crittografata, per impedire a terzi non autorizzati di intercettare la comunicazione, consultando ad esempio il traffico della rete WLAN.
- Il server web viene autenticato inviando, all’inizio della comunicazione, un certificato al client web, che certifica l’affidabilità del dominio.
Questa la procedura completa per creare un redirect a https su un dominio tipo; tuosito.altervista.org
- Aprire il blocco note di windows o altro editor di testo
- Incollare il seguente codice;
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP:X-Forwarded-Proto} !https
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]RewriteBase /
RewriteCond %{HTTP_HOST} ^www.(.*)$ [NC]
RewriteRule ^(.*)$ https://%1/$1 [R=301,L] - Salvare il file con il nome; .htaccess
- Caricare questo file appena creato, direttamente nella root principale del vostro sottodominio di altervista.
Da questo momento la vostra url http://tuosito.altervista.org diventerà solo e sempre https://tuosito.altervista.org