Come aggiungere Cloudflare SSL al tuo sito WordPress

Pubblicato: 2022-09-30

Se stai cercando di aggiungere Cloudflare SSL al tuo sito WordPress, ci sono alcune cose che devi sapere. Innanzitutto, Cloudflare SSL funzionerà solo se il tuo sito si trova su un piano di hosting condiviso che utilizza cPanel. In secondo luogo, è necessario disporre di un account Cloudflare ed essere loggati. Terzo, è necessario installare il plugin Cloudflare WordPress. Una volta che hai sistemato tutto questo, puoi iniziare il processo di aggiunta di Cloudflare SSL al tuo sito WordPress. La prima cosa che devi fare è andare alla pagina delle impostazioni SSL di Cloudflare e selezionare la modalità di crittografia "Completa". Successivamente, devi andare alla pagina delle impostazioni generali del tuo sito WordPress e aggiornare il tuo indirizzo WordPress e l'indirizzo del sito per utilizzare HTTPS. Dopo averlo fatto, puoi visitare il tuo sito WordPress per assicurarti che tutto funzioni correttamente. Se tutto sembra a posto, sei pronto per iniziare a utilizzare Cloudflare SSL sul tuo sito WordPress!

Qual è il modo migliore per configurare SSL per WordPress? Ecco i cinque passaggi che devi seguire per configurare SSL gratuito sul tuo sito web. Tutto questo deve essere fatto tramite cloudflare affinché funzioni correttamente. In Impostazioni SSL, vai all'opzione "Criptografia" e quindi scegli Flessibile dal menu a discesa. La maggior parte delle volte, non dovrai modificare alcuna impostazione dopo l'installazione. Quando utilizzi Cloudflare, il tuo sito sarà obbligato a utilizzare HTTPS e il server dovrà fare lo stesso. I siti WordPress sono generalmente classificati in due tipi di URL: indirizzo e sito.

Un'installazione predefinita di WordPress assegna questi due indirizzi al sito, ma questi indirizzi possono variare a seconda dell'host e di altre impostazioni. Un'altra opzione è creare una regola di pagina che consenta HTTPS solo quando si accede tramite la scheda "Criptografia", che è esattamente ciò che fa l'opzione "Usa sempre HTTPS". La barra degli indirizzi potrebbe non visualizzare i siti Web completamente sicuri o il lucchetto potrebbe mancare. Il passaggio da un sito WordPress a uno nuovo può causare problemi di contenuto misto. Poiché viene utilizzato il protocollo 'https' non sicuro, alcune risorse (come collegamenti, immagini, script, ecc.) vengono caricate tramite il protocollo 'http' non sicuro. Puoi trovare URL codificati in file di temi e/o plug-in.

La ragione di ciò è che gli sviluppatori utilizzano percorsi assoluti invece di percorsi relativi. In questo caso, dovrai modificare manualmente i file incriminati. Prima di verificare se il tuo sito web funziona ancora correttamente, svuota la cache che fa parte del tuo plug-in di memorizzazione nella cache.

La piattaforma SSL universale di Cloudflare, che sostituisce la necessità di certificati SSL e li sostituisce con certificati, utilizzerà tali certificati per tutto il traffico inviato tramite Cloudflare. Quando la piattaforma è abilitata per Universal SSL, fornisce sia ai visitatori che ai motori di ricerca un certificato SSL valido.

Un'azienda come Cloudflare è la prima a fornire la crittografia SSL/TLS gratuita, avendo lanciato Universal SSL a settembre 2014. I certificati SSL sono condivisi da più domini nella versione gratuita di SSL. Inoltre, Cloudflare fornisce certificati SSL personalizzati per i clienti aziendali.

In generale, se utilizzi Cloudflare, evita qualcosa di diverso da Full SSL (Strict). La crittografia SSL viene fornita solo in questa modalità, che crittografa completamente sia le connessioni POP che quelle dei visitatori al sito web.

Un plugin gratuito per WordPress della società di sicurezza e prestazioni Cloudflare accelera i tempi di caricamento delle pagine, migliora la SEO, protegge dagli attacchi DDoS e combatte le vulnerabilità specifiche di WordPress.

Come aggiungo SSL al mio sito WordPress?

Credito: coppia Networks, Inc

Se vuoi aggiungere SSL al tuo sito WordPress, ci sono diversi modi per farlo. Un modo è utilizzare un plug-in come Really Simple SSL o WP Force SSL. Questi plugin reindirizzeranno automaticamente il tuo sito WordPress alla versione HTTPS del tuo sito. Un altro modo per aggiungere SSL a WordPress è modificare il file .htaccess del tuo sito e aggiungere il codice seguente: RewriteEngine On RewriteCond %{SERVER_PORT} 80 RewriteRule ^(.*)$ https://www.example.com/$1 [R= 301,L] Assicurati di sostituire www.example.com con il tuo nome di dominio. Dopo aver aggiunto questo codice al tuo file .htaccess, salvalo e caricalo sul tuo sito WordPress. Il tuo sito dovrebbe ora essere accessibile tramite il protocollo HTTPS.

WordPress.com crittografa tutti i domini registrati e collegati a un sito Web WordPress.com con un certificato SSL. Inoltre, 301 reindirizza tutte le richieste HTTP non sicure alla versione HTTPS. Su WordPress puoi trovare una serie di domande su HTTPS e SSL.

Ciclo di reindirizzamento SSL di WordPress Cloudflare

Credito: blogspot.com

Se stai utilizzando WordPress con Cloudflare, potresti riscontrare un loop di reindirizzamento SSL. Ciò accade quando Cloudflare sta tentando di reindirizzare il tuo sito Web alla versione HTTPS, ma WordPress è configurato per utilizzare HTTP. Per risolvere questo problema, dovrai aggiornare le impostazioni di WordPress per utilizzare HTTPS.

Quando utilizzi un WordPress RunCloud SSL flessibile Cloudflare, potresti essere irritato dal ciclo di reindirizzamento sul tuo sito. Esistono diversi metodi per risolvere il problema, ma tre sono i più comunemente usati. Nel caso in cui non specifichi HTTPS, WordPress ti reindirizzerà a un URL HTTPS; se specifichi HTTPS, servirà il sito solo se specifichi HTTPS. Digitando un nome di dominio nel campo URL, puoi generare un nuovo certificato di origine per esso nella pagina di crittografia di Cloudflare. All'interno della scheda RunCloud SSL, troverai un certificato e una chiave RSA privata. Per accedere al tuo sito Web utilizzando HTTPS, devi prima utilizzare l'impostazione SSL completo o completo (rigoroso). Di conseguenza, dopo tre mesi, Let's Encrypt non sarà più in grado di verificare il tuo sito.

Come posso correggere troppi reindirizzamenti Cloudflare?

Quando accedi al tuo sito abilitato per HTTPS tramite Cloudflare, viene visualizzato l'errore ERR_TOO_MANY_REDIRECTS, che indica che l'impostazione SSL è stata modificata in Flessibile. Se riscontri questo errore, potresti ricevere troppe richieste reindirizzate. La tua connessione dovrebbe essere impostata su Completa (rigorosa) per garantire che tutti i collegamenti al tuo sito siano completamente crittografati.

Qual è l'errore 526 e come lo risolvo?

Ulteriori informazioni sull'errore 526 e sui passaggi per la risoluzione dei problemi sono disponibili nel nostro post sul blog su questo argomento. Quando si tenta di connettersi al sito Web o all'applicazione, la causa più probabile dell'errore 526 è una mancata corrispondenza tra la configurazione SSL/TLS e il resto dell'applicazione. Quando è in modalità completa (rigorosa), Cloudflare applica il protocollo più sicuro, che occasionalmente può scontrarsi con altre impostazioni sul tuo server. Se il problema persiste, puoi modificare la modalità SSL su completa, che ti consente di configurare il tuo SSL/TLS in modo più efficace.

Plugin SSL flessibile Cloudflare

Il plug-in SSL flessibile di Cloudflare è un must per qualsiasi sito WordPress che utilizza Cloudflare. Consente al tuo sito di sfruttare la funzione SSL flessibile di Cloudflare, che fornisce un ulteriore livello di sicurezza per il tuo sito. Questo plugin è facile da installare e configurare e renderà il tuo sito più sicuro.

Devi prima configurare SSL flessibile con CloudFlare prima di poterlo utilizzare su WordPress. Oltre a fornire un mezzo per abilitare il servizio, questo plug-in impedisce loop infiniti di reindirizzamento. Quando carichi una pagina HTTPS sul tuo sito, stai interagendo solo con il traffico HTTPS di Cloudflare. Puoi saperne di più su come installare il software andando al seguente articolo: Istruzioni per l'installazione. Il software SSL flessibile per CloudFlare è open source. Questo prodotto ha lo scopo di aiutare con SSL flessibile. Questo software è gratuito e disponibile per l'uso con qualsiasi scenario proxy SSL standard che utilizza HTTP_X_FORWARDED_PROTO. È arrivato nella versione 1.01.

Se vuoi mantenere i tuoi clienti al sicuro e conformi, Cloudflare offre una validità del certificato di un anno. Quando la validità di un certificato viene ridotta, questo viene automaticamente rimosso alla scadenza per coloro che lo hanno già emesso. Quando abiliti SSL universale, i domini e i sottodomini interessati verranno restituiti a una versione precedente di SSL (se abilitata).

SSL flessibile di Cloudflare è un ottimo modo per proteggere il tuo sito

La flessibilità di Cloudflare Flexible SSL fornisce sicurezza contro gli attacchi man-in-the-middle senza influire negativamente sul traffico del tuo sito web. Tutto il traffico tra il tuo visitatore e Cloudflare è crittografato, ma qualsiasi connessione tra Cloudflare e la tua origine viene gestita tramite HTTP. Puoi continuare a utilizzare il tuo nome di dominio corrente e i certificati SSL perché i visitatori vedranno un lucchetto nei loro browser se lo fai.