L’Errore 520 di Cloudflare si verifica quando il tuo server web restituisce un errore sconosciuto al proxy di Cloudflare. È un errore lato server, il che significa che il problema risiede nel tuo server di hosting web, non in Cloudflare stesso.
Le cause dell’Errore 520 possono variare, da configurazioni errate del server all’esaurimento delle risorse. È essenziale identificare la causa specifica per implementare la soluzione corretta.
Contents
Diagnosi del problema

Prima di passare alle soluzioni, diagnostichiamo il problema. Qui esploreremo i passaggi per determinare la causa esatta dell’Errore 520 di Cloudflare sul tuo sito web.
- Tempo di inattività del server web: Il motivo più comune dell’Errore 520 è che il tuo server web è offline o sta subendo un tempo di inattività.
- Sovraccarico del server: Se il tuo server è sopraffatto dal traffico, potrebbe non rispondere prontamente alle richieste di Cloudflare.
- Firewall o plugin di sicurezza: Impostazioni di sicurezza eccessivamente rigide, firewall o plugin di sicurezza possono talvolta bloccare le richieste di Cloudflare.
- Configurazione DNS errata: Impostazioni DNS errate possono confondere Cloudflare e portare a questo errore.
L’Errore 520 sul tuo sito web è probabilmente causato da un problema del server. Puoi risolvere efficacemente e identificare il problema esaminando i tuoi registri degli errori, ottenendo informazioni preziose per la risoluzione.
Modalità di debug
Attiva la modalità di debug di WordPress per ottenere messaggi di errore più dettagliati. Apri il file "wp-config.php" del tuo sito e trova la riga che dice define( 'WP_DEBUG', false );. Cambia false in true, salva il file e ricarica il tuo sito. Questo può rivelare errori o avvisi specifici che possono aiutarti a individuare il problema.
PRIMA DI TUTTO: Effettua un backup del tuo sito web prima di iniziare qualsiasi modifica. Prova WP Staging!

Una volta identificata la fonte dell’errore 502, è il momento di risolverlo.
Leggi di più su come attivare la modalità di debug di WordPress.
Soluzioni per correggere l’Errore 520 di Cloudflare
Ora che abbiamo identificato le possibili cause, procediamo con una guida completa passo dopo passo su come risolvere l’Errore 520 di Cloudflare e ripristinare la funzionalità del tuo sito web:
1. Controlla lo stato di salute del tuo server
Il primo passo è controllare lo stato di salute del tuo server web. Assicurati che non sia sovraccarico e che funzioni senza problemi. Verifica se il tuo server ha avuto periodi di inattività e, in tal caso, affronta tempestivamente i problemi sottostanti.
2. Risolvere gli errori HTTP 520 con un riavvio del server
Per risolvere rapidamente gli errori HTTP 520, considera una soluzione rapida: riavvia il tuo server web. Può risolvere efficacemente problemi temporanei e ripristinare il regolare funzionamento del sito web. Verifica questa opzione in base al tuo ambiente di hosting come potenziale soluzione.

3. Rivedi le impostazioni di Cloudflare
Rivedi le tue impostazioni di Cloudflare per assicurarti che siano configurate correttamente. Presta attenzione alle impostazioni DNS e assicurati che il dominio del tuo sito web sia correttamente associato a Cloudflare. Se controlli le impostazioni "DNS" e sono configurate correttamente, ma viene sempre mostrato il "520 Web Server Returning Unknown Error" di Cloudflare, prova il metodo alternativo descritto di seguito.
- Disattiva temporaneamente lo scudo di Cloudflare andando alla tua dashboard Cloudflare, accedendo alla sezione DNS, scegliendo il dominio desiderato e disattivando il pulsante di stato del Proxy.

4. Configurazione del firewall
Esamina la configurazione del tuo firewall. Assicurati che gli indirizzi IP di Cloudflare siano nella whitelist e non siano bloccati da impostazioni di sicurezza eccessivamente rigide. Modifica le regole del tuo firewall se necessario.
5. Disattivazione del .htaccess per la risoluzione dell’Errore 502
Il file .htaccess, cruciale per i siti web basati su Apache, può talvolta essere il colpevole di un errore 502. Per investigare e potenzialmente risolvere questo problema, considera i seguenti passaggi:
Per disabilitare il file .htaccess e risolvere i problemi, segui questo metodo. Per prima cosa, accedi alla directory principale del tuo sito web e individua il file .htaccess. Rinominalo in ".htaccess_disabled". Questa azione disabilita efficacemente il suo effetto sul server. Dopo aver rinominato, verifica se l’errore 502 è risolto. Se il problema persiste, puoi tornare indietro rinominando il file in ".htaccess".

Questo metodo fornisce un modo reversibile per disabilitare temporaneamente il file .htaccess, permettendoti di diagnosticare e risolvere problemi senza perdere le tue configurazioni.
6. Contatta il supporto di Cloudflare
Se tutto il resto fallisce, non esitare a contattare il team di supporto di Cloudflare. Possono fornire informazioni preziose e assistenza nella risoluzione dell’errore.
Conclusione
Correggere il "520 Web Server Returning Unknown Error" di Cloudflare può sembrare impegnativo, ma con i passaggi giusti e pazienza puoi vincere questo problema. Garantisci un monitoraggio regolare del server e impostazioni di sicurezza appropriate. Non esitare a chiedere consiglio a un esperto quando necessario. Queste strategie forniranno ai visitatori del tuo sito web un’esperienza di navigazione fluida e senza errori.