Cos’è l'errore di contenuto misto su un sito e come risolverlo?
Questo tutorial riguarda i seguenti argomenti:
In molti casi, quando installi un certificato SSL per il tuo sito web e lo riconfiguri per aprirlo tramite HTTPS, ci sono ancora elementi sulle pagine del sito web che vengono richiesti tramite HTTP. Questo è chiamato contenuto misto.
Queste possono essere risorse interne situate sul tuo account di hosting o esterne, estratte da posizioni remote, come i font di Google e simili. La presenza di risorse sul tuo sito che si caricano ancora tramite HTTP impedisce la visualizzazione nel browser del visitatore del lucchetto, che indica che il tuo sito è protetto.
Come correggere l’errore di contenuto misto su WordPress
Il modo più veloce per risolvere questo problema è utilizzare la funzionalità “Forza HTTPS” nel plugin Speed Optimizer. Reindirizzerà tutto il traffico per il tuo sito web a HTTPS, il che dovrebbe aiutare a evitare contenuti misti, tranne in alcuni casi di risorse remote che vengono ancora estratte su HTTP.
È possibile attivare questa funzionalità dalla pagina Speed Optimizer -> Ambiente e abilitare Forzatura HTTPS. In più, se il tuo sito non sta ancora caricando correttamente con HTTPS, attiva anche il pulsante Sistema contenuti non sicuri.
Un altro modo per risolvere l’errore di contenuto misto è utilizzando lo strumento Cerca e sostituisci in Site Tools. Usando lo strumento, sostituisci tutte le istanze di http://tuodominio.com con https://tuodominio.com nel database del tuo sito WordPress.
Come correggere l’errore di contenuto misto su un sito che non è WordPress
Se non stai usando WordPress o anche dopo aver usato Speed Optimizer c’è ancora contenuto misto sulle pagine del sito web, puoi usare questo strumento online per trovare quale contenuto viene servito tramite HTTP. Dovrai poi tentare di correggerli tutti affinché carichino manualmente su HTTPS, in base agli elementi specifici.