|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Member
Iscritto dal: Jan 2006
Messaggi: 199
|
Visualizzazione perenne pagine in cache
Salve, ho creato un dominio e hosting su netsons semidedicato.
Ho creato una piccola applicazione di test con html php e javascript, ma si sta presentando un problema estremamente noioso. Il browser web effettua continuamente il caching delle pagine web. Ma cio non riguarda lato browser(considerando che uso diversi browser, e tutti sono configurati per ottenere sempre l'ultima versione della pagina), bensi lato server(o proxy) e per visualizzare la pagina giusta recente, devo continuamente premere control + F5. Il server web utilizzato è Proudly Served by LiteSpeed Web Server Ho anche usato le direttive nell'html: <meta http-equiv="cache-control" content="no-cache" /> <meta http-equiv="expires" content="0" /> <meta http-equiv="pragma" content="no-cache" /> Come posso risolvere?
__________________
Asus P5B-Intel Core Duo E6400-Kingston 1GB 667-Sapphire X1900gt rev.2-Maxtor 200gb Sata 2-Ali 450w schifoso |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Jan 2014
Messaggi: 852
|
Sappi che oltre ai meta tag, il periodo di ritenzione in cache viene comunicato anche tramite header http. In php puoi utilizzare la funzione header per inviare header personalizzati, nel tuo caso:
header("Cache-Control: no-cache, must-revalidate"); // HTTP/1.1Vorrei aggiungere inoltre una tecnica che utilizzo personalmente, ovvero quella di inserire sempre una variabile fittizia negli url dei file che aggiorno occasionalmente senza scomodare la cache. Esempio: <link href="stile.css?versione=<?php echo $versione;?>" rel="stylesheet" type="text/css"> |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 01:14.



















