Non vedi le modifiche al sito su Aruba? Quasi sempre è la cache

Salvi una modifica su WordPress e da loggato la vedi, poi apri il sito da un altro dispositivo e trovi ancora la versione vecchia.
Su hosting Aruba di solito la causa è la cache lato server, cioè una copia delle pagine già pronta che il server consegna ai visitatori senza rigenerarla a ogni richiesta, e qui trovi come svuotarla e come controllare cosa vede davvero chi non è loggato.
Perché da loggato vedo una cosa e i visitatori un’altra?
Quando accedi a WordPress il browser invia un cookie di sessione (un piccolo file che dice al sito chi sei), la cache di Aruba lo riconosce e ti salta, quindi tu vedi sempre la pagina aggiornata. Il visitatore non ha quel cookie.
Per lui il server consegna la copia salvata, e finché la cache non viene svuotata o non scade vede la versione precedente, anche se tu hai già pubblicato la modifica.
Quali pagine non finiscono in cache?
Aruba esclude da sola login e amministrazione (wp-login.php, /wp-admin/), carrello, checkout e account utente, perché sono pagine che cambiano da persona a persona e copiarle non avrebbe senso.
Come svuoto la cache dopo una modifica?
Serve il plugin gratuito Aruba HiSpeed Cache, che svuota la cache in automatico quando salvi pagine, articoli o impostazioni del tema e gestisce anche gli articoli programmati.

Se una modifica non compare, segui questi passaggi:
- Dalla bacheca di WordPress usa il pulsante di svuotamento manuale del plugin.
- Apri il sito in una finestra in incognito, oppure esci dall’account WordPress.
- Se la pagina è ancora vecchia, passa al controllo dell’header qui sotto.
Attenzione: Non affiancare altri plugin che salvano le pagine in cache, come WP Rocket, WP Super Cache o W3 Total Cache, perché due sistemi che copiano le stesse pagine entrano in conflitto e ti ritrovi modifiche che compaiono a metà o non compaiono affatto.
Come verifico se una pagina arriva dalla cache?
- Apri la pagina, clic destro e “Ispeziona”, poi la scheda “Network” (Rete).
- Ricarica con F5.
- Clicca la prima richiesta della lista e cerca nella sezione “Headers” la riga
x-aruba-cache(un’informazione che il server aggiunge alla risposta).
Questi sono i tre valori possibili:
HIT: la pagina arriva dalla cache.MISS: non era in cache, ed è normale subito dopo uno svuotamento.BYPASS: la cache è stata saltata, per esempio perché sei loggato o la pagina è esclusa.
Se l’header non compare, guarda nel pannello di amministrazione Aruba se HiSpeed Cache è attivo sul tuo sito.
Se anche così la versione in incognito è vecchia, la causa è altrove (un altro plugin, una CDN, il browser) e questa guida non basta.
Se le modifiche ora si vedono ma il sito resta lento, il passo successivo è come risolvere la lentezza su Aruba, e se preferisci non toccare nulla della gestione del tuo sito WordPress mi occupo io.


