Offerta Speciale Hosting WordPress – Sconto 80% – Marzo 2024 Informazioni

Redirect da HTTP a HTTPS (SSL)

«
»

HTTP tradotto “Hyper Text Transfer Protocol” è il protocollo che attualmente viene utilizzato da quasi tutti i siti web nel mondo. L’HTTPS tradotto (S) “Secure Socket Layer” (SSL) è un altro protocollo sviluppato principalmente per la sicurezza delle transazioni su Internet. Da Agosto 2014 Google privilegia a livello di SEO la migrazione al protocollo HTTPS, di seguito alcuni metodi di redirect da HTTP a HTTPS.

HTACCESS

È possibile utilizzare il protocollo HTTPS solo se un certificato SSL è installato nel proprio dominio. La maggior parte dei siti web utilizzano il protocollo HTTP come protocollo predefinito per gestire tutte le informazioni, ma è possibile forzare l’utilizzo del protocollo HTTPS modificando il file “.htaccess” nella cartella in cui si desidera che il reindirizzamento avvenga.

Codice da aggiungere al file .htaccess:

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

PHP

È possibile utilizzare il seguente codice (funzione) per reindirizzare il sito web da HTTP a HTTPS utilizzando PHP.

Codice da aggiungere nelle pagine PHP:

< ?php
function redirectTohttps() {
if($_SERVER[‘HTTPS’]!=”on”) {
$redirect= “https://”.$_SERVER[‘HTTP_HOST’].$_SERVER[‘REQUEST_URI’];
header(“Location:$redirect”); } }
?>

HTML

Questo metodo non è il migliore, ma è possibile utilizzarlo se “mod rewrite” non è disponibile.

Codice da aggiungere nelle pagine HTML:

< meta http-equiv=”Refresh” content=”0;URL=https://www.tuosito.it” />

 

NB: Offriamo certificati SSL della Comodo a partire da 19,9€ all’anno installabili tramite SNI senza IP Dedicato.

Per ulteriori informazioni

 

Redirect da HTTP a HTTPS (SSL) ultima modifica: 2016-02-28T15:55:56+01:00 da Andrea (Xlogic.org)
7 Comments
  • Giovanni says:

    Salve,
    Se bisogna effettuare un redirect da http a https con un sito web sia dalla versione con www che senza, il codice da aggiungere nel .htaccess è sempre quello?

    Inoltre in alcuni codici trovo il valore on, invece di off, rewritecond. Cosa cambia? Grazie

    2 Gennaio 2017 at 22:45
    • Andrea (Xlogic.org) says:

      Ciao Giovanni, il codice è sempre lo stesso, puoi effettuare il redirect anche da cPanel > gestione reindirizzamenti.

      Buona giornata!
      Lo staff di Xlogic

      11 Gennaio 2017 at 11:15
  • david says:

    Non trovo il menù cPanel > gestione reindirizzamenti.

    7 Febbraio 2017 at 09:59
    • Andrea (Xlogic.org) says:

      Ciao David, probabilmente il tuo piano Hosting non è multidominio e di conseguenza non è inclusa la funzione relativa alla gestione dei reindirizzamenti, per maggiori informazioni ti invito ad aprire un ticket all’assistenza.

      Buona giornata
      Andrea
      ____________
      Xlogic Team

      7 Febbraio 2017 at 10:17
  • david says:

    Il problema è che ho aggiunto il codice html per reindirizzare tutto, ma su smartphone la cosa non va mentre sul pc funziona tutto…

    7 Febbraio 2017 at 10:21
    • Andrea (Xlogic.org) says:

      Prova a cancellare la cache del Browser da smartphone, se funziona da PC deve funzionare anche dai dispositivi Mobile, comunque apri un ticket per maggiori informazioni.

      Grazie e buona giornata
      Andrea
      _____________
      Xlogic Team

      7 Febbraio 2017 at 10:23

Lascia un commento

*
*