Come reindirizzare HTTP a HTTPS in WordPress
HTTPS è un protocollo per la comunicazione sicura su una rete di computer che è ampiamente utilizzato su Internet. Sempre più proprietari di WordPress stanno migrando da HTTP a HTTPS, principalmente a causa delle 5 seguenti ragioni:
- Google ha annunciato che i siti che utilizzano HTTPS avranno un leggero fattore di ranking nella ricerca di Google.
- È possibile ottenere prestazioni più veloci con il nuovo protocollo HTTP/2 che richiede HTTPS a causa del supporto del browser. E sì, Kinsta supporta HTTP/2 su tutti i server.
- HTTPS è più sicuro e i dati dei tuoi visitatori sono interamente criptati.
- HTTPS può creare fiducia abilitando il lucchetto verde nella barra degli indirizzi del browser web del visitatore.
- Se qualcuno visita un sito web da HTTPS e va a un sito HTTP, i dati di riferimento sono persi in Google Analytics. Di solito finisce insieme al “traffico diretto”. Se qualcuno va da un sito HTTPS a un altro sito HTTPS, i dati di riferimento vengono ancora passati. Quindi, migrando da HTTP a HTTPS, potete effettivamente avere dati di riferimento più accurati.
Come reindirizzare HTTP a HTTPS in WordPress
Ci sono un paio di opzioni diverse che avete quando si sceglie di reindirizzare HTTP a HTTPS in WordPress.
Se siete un cliente Kinsta, il modo più semplice è quello di utilizzare il nostro strumento force HTTPS (consigliato). Un altro modo è quello di farlo a livello di server, o puoi anche farlo con un plugin gratuito per WordPress. Nota: I nostri esempi includono tutti una direttiva di reindirizzamento 301 che è il modo corretto di implementarlo per quanto riguarda il SEO. Usare un diverso tipo di reindirizzamento potrebbe danneggiare il vostro ranking.
- Redirect HTTP to HTTPS su MyKinsta
- Redirect HTTP to HTTPS in Nginx
- Redirect HTTP to HTTPS in Apache
- Redirect HTTP to HTTPS con Really Simple SSL Plugin
Reindirizzare HTTP a HTTPS su MyKinsta
Non è necessario installare un plugin o contattare il nostro team di supporto, puoi facilmente reindirizzare tutto il tuo traffico HTTP a HTTPS su MyKinsta. Basta accedere alla dashboard di MyKinsta, navigare fino al tuo sito e cliccare su “Strumenti”. Poi, clicca il pulsante “Abilita” sotto Forza HTTPS.
Forza HTTPS su MyKinsta
Puoi scegliere di usare il tuo dominio primario come destinazione o un dominio alternativo richiesto. Poi clicca su “Forza HTTPS.”
Forza Opzioni HTTPS
Nota che se usi proxy di terze parti o se hai impostato regole HTTPS personalizzate forzare HTTPS potrebbe portare ad alcuni errori. Se notate qualche problema, disattivate semplicemente la forzatura HTTPS e contattate il supporto.
Reindirizzare HTTP a HTTPS in Nginx
Secondo W3Techs, Nginx è il server web in più rapida crescita e detiene una quota di mercato del 30% nel 2017. In media, ogni minuto uno dei primi 10 milioni di siti web inizia a usare Nginx.
Sign Up For the Newsletter
Abbiamo aumentato il nostro traffico del 1.187% con WordPress. Ti mostreremo come.
Unisciti agli oltre 20.000 utenti che ricevono la nostra newsletter settimanale con consigli preziosi su WordPress!
Iscriviti ora
Se il tuo server web utilizza Nginx, puoi facilmente reindirizzare tutto il tuo traffico HTTP a HTTPS aggiungendo il seguente codice al tuo file di configurazione Nginx. Questo è il metodo raccomandato per reindirizzare WordPress in esecuzione su Nginx.
server {listen 80;server_name domain.com www.domain.com;return 301 https://domain.com$request_uri;}
Usiamo Nginx per tutti qui a Kinsta. La grande notizia è che non dovete preoccuparvi di questo. Se hai bisogno di aggiungere un reindirizzamento, basta aprire un rapido ticket di supporto e farci sapere quale dominio hai bisogno di essere reindirizzato. Poi lo aggiungiamo alla configurazione di Nginx per te.
Reindirizzare HTTP a HTTPS in Apache
Se il tuo server web utilizza Apache, puoi facilmente reindirizzare tutto il tuo traffico HTTP a HTTPS aggiungendo il seguente codice al tuo file .htaccess
. Questo è il metodo raccomandato per reindirizzare WordPress su Apache.
RewriteEngine OnRewriteCond %{HTTPS} offRewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI}
Nessuno dei server di Kinsta utilizza Apache.
Reindirizzare HTTP a HTTPS con il plugin Really Simple SSL
La terza opzione che avete per reindirizzare da HTTP a HTTPS è utilizzare il plugin gratuito WordPress Really Simple SSL.
Really Simple SSL WordPress plugin
Il plugin ha più di 2 milioni di installazioni attive con una valutazione di 4,9 su 5 stelle, ed è attivamente tenuto aggiornato dallo sviluppatore, Rogier Lankhorst. Potete scaricare Really Simple SSL dal repository di WordPress o cercandolo all’interno della vostra dashboard di WordPress sotto “Add New” plugins. Ecco un elenco di ciò che fa il plugin:
- Tutte le richieste HTTPS in entrata vengono reindirizzate da HTTP a HTTPS. Se possibile con
.htaccess
, o altrimenti con JavaScript. - L’URL del sito WordPress e l’URL della home vengono cambiati in HTTPS.
- Il vostro contenuto insicuro viene corretto sostituendo tutti gli URL HTTP:// con HTTPS://, tranne i link ad altri domini esterni. Tutto è fatto dinamicamente. A parte l’URL del sito WordPress e l’URL della home, non vengono apportate altre modifiche al database.
Non ci sono davvero passaggi per utilizzare questo plugin, è sufficiente installare e fare clic su “Vai avanti, attiva SSL” e sei pronto a partire.
Se ti è piaciuto questo tutorial, allora amerai il nostro supporto. Tutti i piani di hosting di Kinsta includono il supporto 24/7 dei nostri sviluppatori e ingegneri veterani di WordPress. Chattate con lo stesso team che supporta i nostri clienti Fortune 500. Controllate i nostri piani