Passare da http a https su Altervista con htaccess

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

  1. Aprire il blocco note di windows o altro editor di testo
  2. 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]

  3. Salvare il file con il nome; .htaccess
  4. 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