Per impostazione predefinita, quando viene utilizzato un manifest della cache, il browser memorizza nella cache la pagina corrente (HTML). Come faccio a non farlo?Non memorizzare nella cache la pagina corrente (indice) con manifest della cache
Il mio sito appare come domain.com/
nella barra degli indirizzi ma in realtà è in servizio domain.com/index.php
. Ho provato:
NETWORK
/
*
e
NETWORK
/index.php
*
... e varianti come index.html, index.php senza la barra principale, ecc (Il manifesto sta lavorando bene altrimenti - è corretto memorizzando nella cache alcuni file elencati sotto l'intestazione CACHE:
, viene servito con il tipo MIME corretto, ecc.)
Hai qualcosa come nel tuo index.php? Se è così, questo è il comportamento normale. Perché non vuoi che il punto di ingresso principale della tua applicazione sia memorizzato nella cache? –
Sì, questo è nel mio index.php principale. Non voglio che venga memorizzato nella cache perché quella pagina carica contenuti diversi ogni volta. In quale altro modo posso dire ai browser di memorizzare i miei file JS/CSS offline? Forse non è questo il manifest e ho bisogno di aprire una nuova domanda. – craigpatik