码迷,mamicode.com
首页 > 移动开发 > 详细

移动端html文件缓存问题

时间:2021-06-09 15:24:30      阅读:0      评论:0      收藏:0      [点我收藏+]

标签:head   code   lin   button   class   页面   name   配置   也会   

传统多页面应用:

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
我去尝试看看是否有效,有结果了再来记录

移动端html文件缓存问题

标签:head   code   lin   button   class   页面   name   配置   也会   

原文地址:https://www.cnblogs.com/alwaysontheroad/p/14865713.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!