美文网首页
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