Cloudflare è una sorta di CDN gratuito per proteggere il tuo server dagli attacchi e rendere il tuo sito Web più veloce e con una cache più robusta. In questo articolo ti insegneremo passo dopo passo come migliorare ulteriormente la tua velocità con la cache HTML di Cloudflare.
nativamente il CloudFlare non memorizza la Cache HTML, ma è possibile attivare questa funzione ed ottenere una velocità molto più elevata e quasi istantanea nel caricamento della propria pagina. Tieni solo presente che questa funzione può causare problemi con alcuni temi e cose sul sito, quindi prova prima di attivarla.
Abilitazione della cache HTML di CloudFlare
Per abilitare la memorizzazione nella cache HTML in Cloudflare, vai semplicemente alla scheda Regole di pagina nella dashboard di CloudFlare e crea una nuova regola che copra tutti i domini o sottodomini, seleziona Livello cache e scegli l'opzione Cache tutto. Basta aggiungere come nell'immagine qui sotto:
In questo modo salva e svuota la cache di CloudFlare per applicare le nuove regole, ora il tuo sito funzionerà con la cache HTML e caricherà le pagine quasi istantaneamente.
Problemi con la cache HTML di Cloudflare
Uno dei piccoli errori che ho notato è che se lo tieni attivato in wp-admin di WordPress, potrebbe esserci il pericolo di aprire un editor di codice o un articolo obsoleto e salvarlo. Quindi aggiorna sempre la pagina una seconda volta o svuota la cache prima di modificarla.
Un altro problema è che a volte la barra di amministrazione di WordPress non viene visualizzata. Non è successo a me, ma se per qualche motivo viene visualizzata la barra wp-admin per le persone che non hanno effettuato l'accesso, disabilitala semplicemente tramite un codice in funzione.php.
Nonostante questi piccoli sacrifici credo valga la pena attivare la cache HTML, il tuo sito è molto più veloce. Forse con alcune impostazioni e aggiungendo eccezioni nelle Regole della pagina sarai in grado di utilizzare questa funzione senza problemi.
Per evitare problemi nel tuo Wp-Admin, puoi disabilitare la cache HTML creando un'altra regola specifica per la parte /wp-admin/ dal sito web. Quindi puoi usare la cache HTML in fine frontale nessun problema.
Risoluzione del problema 301
In precedenza abbiamo scritto a Problema relativo al reindirizzamento 301 che può anche essere risolto con una pagina Regole. Sfortunatamente, se abiliti la cache HTML, anche questo problema si ripresenta.
Un'alternativa è abilitare la cache HTML solo nella sua versione HTTPS non WWW. che è una cosa facile da fare, ma credo di escludere i tuoi sottodomini. Poiché la versione gratuita di CloudFlare consente solo 3 regole di pagina attive, ti consigliamo di utilizzarlo con saggezza.
Abilitare la cache HTML del tuo sito ti aiuterà a ottenere 90+ su PageSpeed. Ricordando che abbiamo fatto un articolo parlando di obiettivo 90+ su dispositivi mobili con Adsense.