打包项目更新到服务器时可能会存在缓存问题,需要在服务器中进行配置。
location = /index.html {
add_header Cache-Control "no-cache, no-store";
}
no-cache, no-store可以只设置一个
no-cache浏览器会缓存,但刷新页面或者重新打开时 会请求服务器,服务器可以响应304,如果文件有改动就会响应200
no-store浏览器不缓存,刷新页面需要重新下载页面。
完美解决
本文介绍了解决服务器缓存问题的方法,通过配置location和add_header指令,使用no-cache和no-store来控制浏览器缓存行为,确保项目更新时能正确加载最新资源。
打包项目更新到服务器时可能会存在缓存问题,需要在服务器中进行配置。
location = /index.html {
add_header Cache-Control "no-cache, no-store";
}
no-cache, no-store可以只设置一个
no-cache浏览器会缓存,但刷新页面或者重新打开时 会请求服务器,服务器可以响应304,如果文件有改动就会响应200
no-store浏览器不缓存,刷新页面需要重新下载页面。
完美解决
901
219
3285

被折叠的 条评论
为什么被折叠?