【发布时间】:2023-03-21 03:43:01
【问题描述】:
我需要为 json 文件设置一个特定的过期标头,远低于其他文件。我可以在 W3TV 中执行此操作吗?我找不到办法。
31536000 秒的默认值适用于所有其他文件类型。但是我使用 JSON REST API 将数据传递到 AngularJS+Cordova 应用程序,并且遇到了内容未更新的问题。当我们手动配置300秒时发现是json expire header,问题是W3 TC不断覆盖这个变化。
有没有办法告诉 W3 TC 对 json 文件使用较低的过期标头?或者手动输入未被 W3TC 覆盖的值?
我想出的唯一想法是重写 .htaccess 底部的 json expire 标头规则,但我不知道这是否会阻止 W3TC 编辑或删除它。此外,重复规则接缝显然是错误的。
或者有什么方法可以告诉Angular重新下载json文件,即使缓存头告诉它保留一年?
你怎么看?
谢谢! FG
【问题讨论】:
标签: json angularjs wordpress .htaccess caching