首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >清漆4和最后修改

清漆4和最后修改
EN

Stack Overflow用户
提问于 2015-09-22 22:08:08
回答 1查看 483关注 0票数 0

我有一个包含"/news.html“的文件"/index.html”。我在上午9点编辑了"/index.html“我在上午10点编辑了"/news.html“如果我卷曲"/index.html“(通过Varnish4),我应该期望看到Last-Modified报头值反映上午9点或10点吗?

(我希望Last-Modified能反映上午10点,但我没有看到这种情况发生。Varnish 4,启用缓存)

EN

回答 1

Stack Overflow用户

发布于 2015-09-23 14:01:22

也许不是一个明确的答案,但以下是我的想法:

我假定您使用esi:include将news.html文件包含到index.html文件中。

因为我认为esi:include是“懒惰的”计算,所以我仍然希望看到在上午10点对news.html所做的更改会在上午10点+ news.html的缓存时间之后对index.html的调用中反映出来。

我猜Last-Modified标头显示为9 AM,因为这是index.html文件最后一次更改的时间,这是后端系统提供给Varnish的响应头。Varnish只是简单地将其转发给客户端。

Varnish似乎没有“合并”主资源和esi:includes的Last-Modified标头的值,并使用最新的一个-这可能是有意义的。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32719146

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档