如果我将静态文件的内容过期时间设置为 14 天左右,并且我决定稍后更新一些文件,IIS 会知道提供更新后的文件还是客户端必须等到过期日期?
或者如果修改日期不同,浏览器会请求新文件吗?
有时我更新服务器上的文件,我必须执行硬刷新 (CTRL+F5) 才能看到差异。目前我让它在 1 天后过期。
最佳答案
Web 浏览器和任何中间代理都可以缓存该页面,直到其过期为止。这意味着 IIS 甚至可能不知道客户端正在查看页面。
关于iis - 内容过期 - IIS 6,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/389702/