首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在菲尼克斯框架上设置浏览器缓存和过期头?

如何在菲尼克斯框架上设置浏览器缓存和过期头?
EN

Stack Overflow用户
提问于 2017-03-31 14:48:25
回答 1查看 747关注 0票数 1

我刚在和GTMetrix.com上运行我的凤凰应用程序/网站

它们都建议在静态资产中“添加过期标头”:

更具体地说:添加一个“遥远的未来到期日期”。

我仔细看了一下插件文档,在我看来,它应该按原样工作。我试着尝试使用gzip :true选项。

显然($ curl -vI https://liberty.ai/images/logo-liberty-app@1x.png)最大年龄设置为4小时(14400/60*60),有什么办法改变它吗?

代码语言:javascript
复制
< Cache-Control: public, max-age=14400
Cache-Control: public, max-age=14400
< Strict-Transport-Security: max-age=31536000
Strict-Transport-Security: max-age=31536000
< Etag: E640E7
Etag: E640E7
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-03-31 17:33:26

原来CloudFlare的缓存选项完全覆盖了应用程序设置。

当我通过“切换”4小时的默认缓存到我想要的任何东西时,我正在试验这些配置。

如果其他人面临同样的问题.

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

https://stackoverflow.com/questions/43143583

复制
相关文章

相似问题

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