将长时间不会改变的第三方类库或者静态资源设置为强缓存,将max-age 设置为一个非常长的时间,再将访问路径加上hash 达到hash 值变了以后保证获取到最新资源(vue-cli3会自动创建,自己搭建webpack 脚手架需要自行配置content Hash,chunkHash)
CDN 上的缓存策略,可以看的max-age 的值非常大,这样下次访问就只会读取本地磁盘/内存中缓存的资源
对于index.html 和一些图片等多媒体资源,可以使用协商缓存,(max-age< = 0, last-Modified, ETag)保证返回服务器最新的资源,