I wondered for a while about this… Every time I added an entry to my blog, regenerated and reuploaded it… When I typed
blog.uvokchee.dein my browser, it would open the old index.html. I had to manually refresh (Ctrl-R / F5, not even Ctrl-Shift-R to circumvent the cache) the page so it displayed the new entry. This confuses me utterly.
Up until now, no headers were sent by the server except
ETags. So… what is the default browser caching behavior? I’m glad about any input about that.
For now, I added this to
.htaccess, lets see if this helps. *shrugs*
<IfModule mod_expires.c> ExpiresActive on ExpiresDefault "access plus 1 week" ExpiresByType text/html "access plus 0 seconds" </IfModule>