Buongiorno a tutti,
premetto che ho già cercato nel forum tematiche simili alla problematica che vi sto per porre, ma senza soluzione...
Ho apportato recentemente delle modifiche al mio sito su altervista, in particolare ho aggiornato alcuni file .css e .htm
Mi sono accorto però che i browser continuano a visualizzare i vecchi file .htm e .css.
Premetto che mi sono messo in modalità sviluppo in CloudFlare oltre ad aver svuotato la sua cache.
Ho inserito i seguenti metatag nei file htm, ma credo siano deprecated in html5:
<meta http-equiv="Expires" content="0">
<meta http-equiv="Pragma" content="no-cache">
<meta http-equiv="Cache-Control" content="no-cache">
Così ho agito sul file .htaccess inserendo il seguente codice:
# CACHE EXPIRATION #
ExpiresActive On
ExpiresDefault A60
ExpiresByType image/x-icon A60
ExpiresByType application/x-javascript A60
ExpiresByType text/css A60
ExpiresByType image/gif A60
ExpiresByType image/png A60
ExpiresByType image/jpeg A60
ExpiresByType text/plain A60
ExpiresByType video/x-flv A60
ExpiresByType application/pdf A60
ExpiresByType text/html A60
# CACHE EXPIRATION #
Naturalmente se svuoto manualmente la cache del browser i file si aggiornano al primo accesso (il problema l'ho riscontrato su chrome, firefox, edge e opera), ma mi serve qualcosa lato server che forzi un aggiornamento in modo automatico magari ogni qualvolta aggiorno i file oppure ogni tot giorni/ore.
grazie