移动端html文件缓存问题

时间:2021-06-09 15:24:30   收藏:0   阅读:0

传统多页面应用:

html中的css,js文件一般通过加版本号来更新,但html页面修改后部分机型也会有缓存,导致修改不生效。

解决办法:

在nginx配置,访问html文件时,强制不缓存:

  • 设置所有的html文件强制不缓存:
 location ~ .*.(htm|html)?$ {
   add_header Cache-Control "no-store, no-cache";
}

  • 设置某个目录下的html文件强制不缓存:
 location /user {       
        if ($request_filename ~* .*\.(?:htm|html)$)
        {
            add_header Cache-Control "no-store, no-cache";
            add_header Pragma no-cache;
            add_header Expires 0;
        }
    }
来源链接:https://www.jianshu.com/p/3b29ecbc151b
我去尝试看看是否有效,有结果了再来记录
评论(0
© 2014 mamicode.com 版权所有 京ICP备13008772号-2  联系我们:gaon5@hotmail.com
迷上了代码!