Base di conoscenze
1000 FAQ, 500 tutorial e video esplicativi. Qui ci sono delle soluzioni!
Utilizza l'intestazione HTTP If-Modified-Since
Questa guida riguarda l'intestazione HTTP "If-Modified-Since" utilizzata per verificare se una risorsa è stata modificata dall'ultima volta che è stata recuperata da un client. Ciò aiuta a risparmiare larghezza di banda e ad accelerare il caricamento delle pagine evitando la ritrasmissione di risorse statiche invariate.
Utilizzo dell'Intestazione
Ecco come puoi usarlo utilizzando le direttive del modulo mod_expires nel file .htaccess nella radice della directory del tuo sito (/web o /sites/domain.xyz, ad esempio):
- Apri o crea il file .htaccess nella radice
- Inserisci il seguente codice:
<IfModule mod_expires.c> - Poi inserisci i tuoi comandi, ad esempio:
ExpiresActive On
ExpiresByType text/html "access plus 1 week"
ExpiresByType image/jpeg "access plus 1 month"
ExpiresByType text/css "access plus 1 month"
ExpiresByType application/javascript "access plus 1 month"Queste direttive impostano la durata di scadenza per risorse specifiche. In questo esempio, i file HTML vengono memorizzati nella cache per una settimana, le immagini JPEG, i file CSS e i file JavaScript vengono memorizzati nella cache per un mese. Puoi regolare questi valori secondo necessità . - Concludi chiudendo il tag:
</IfModule> - Salva il file .htaccess
Link a questa FAQ: