IIS 缓存, 更新后前端资源不能更新问题

解决办法:

通常只需要index.html 不缓存即可, 其他文件都是根据index.html 中的引用去加载;

正确的做法是在 站点下增加 web.config 文件, 内容如下:

我这个是因为目录下有个config.js 配置文件, 也不能缓存, 所以加了两个

复制代码
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
    <location path="index.html">
        <system.webServer>
            <staticContent>
                <clientCache cacheControlMode="NoControl" />
            </staticContent>
            <httpProtocol>
                <customHeaders>
                    <add name="Cache-Control" value="no-store" />
                </customHeaders>
            </httpProtocol>
        </system.webServer>
    </location>
    <location path="config.js">
        <system.webServer>
            <staticContent>
                <clientCache cacheControlMode="NoControl" />
            </staticContent>
            <httpProtocol>
                <customHeaders>
                    <add name="Cache-Control" value="no-store" />
                </customHeaders>
            </httpProtocol>
        </system.webServer>
    </location>
</configuration>

效果:

相关推荐
karry_k6 分钟前
什么是Fork/Join?
java·后端
卷Java9 分钟前
小程序前端功能更新说明
java·前端·spring boot·微信小程序·小程序·uni-app
FogLetter9 分钟前
前端性能救星:虚拟列表原理与实现,让你的10万条数据流畅如丝!
前端·性能优化
我是天龙_绍10 分钟前
前端驼峰,后端下划线,问:如何统一?
前端
知识分享小能手17 分钟前
微信小程序入门学习教程,从入门到精通,微信小程序常用API(下)——知识点详解 + 案例实战(5)
前端·javascript·学习·微信小程序·小程序·vue·前端开发
code_YuJun18 分钟前
nginx 配置相关
前端·nginx
magicalmuggle20 分钟前
Java 后端开发复习指南
java·spring
南方者1 小时前
【JAVA】【BUG】经常出现的典型 bug 及解决办法
java·oracle·bug
对不起初见2 小时前
PlantUML 完整教程:从入门到精通
前端·后端