我正在使用Nginx并得到一个关于缓存的简单(可能是noobie)问题但是我只是想确定我没有做任何不好的事情:P
所以我正在考虑将CSS,JS等文件缓存设置为一年,并且我还启用了这个ETag + Last-Modified标头。
当我在服务器上对文件进行任何更改(不更改文件名)时,文件是否会在客户端更新?或者我错过了什么?
谢谢,抱歉有问题!
答案 0 :(得分:0)
经过几次尝试和小规模的研究,我设法实现了我想要的目标
add_header Cache-Control "no-cache"; expires 365d;
这将缓存文件,但也要求它们每次重新验证
您可以在此处找到更多详细信息:https://stackoverflow.com/a/31130747/6188497