0

这一定很简单,但我在任何地方都找不到答案。

我正在使用 Symfony2,但我想这不是问题。

(1) 使用这个(示例)我的 HTML 输出页面被浏览器完美地缓存:

Cache-Control: max-age=60, private

...但是如果我以 JSON 格式输出并使用完全相同的缓存标头,浏览器将不会缓存它。

(2)如果我使用这个:

Cache-Control: max-age=60, public

...然后 Symfony 反向代理启动并运行良好(对于 HTML 和 JSON),所以绝对是浏览器没有缓存 JSON 是问题所在。

我已经查看了 Apache 设置,但我所看到的只是那些将设置我已经在使用的缓存头的设置(例如 ExpiresDefault)。

4

0 回答 0