美文网首页
nginx更新静态页面客户端缓存不刷新问题

nginx更新静态页面客户端缓存不刷新问题

作者: rainmanhhh | 来源:发表于2019-04-25 16:05 被阅读0次

通过ftp/sftp上传到nginx的静态页(尤其是打包好的单页应用),有可能遇到客户端缓存不刷新的问题,即使重启nginx都无效
服务端nginx本身有缓存,可以用nginx -s reload刷新
客户端浏览器也有缓存,一般关闭进程(手机清理,注意某些app光按返回键退回桌面是不会结束进程的),强制刷新网页等方法可以刷新

更好的方式:
html本身可以通过meta设置禁止缓存
而html内引用的js如果内容有变化,则链接也应更新(添加类似?v=xxx的版本号),避免客户端从自己本地取js缓存

相关文章

网友评论

      本文标题:nginx更新静态页面客户端缓存不刷新问题

      本文链接:https://www.haomeiwen.com/subject/fdyzgqtx.html