如何在png文件中添加“Cache-Control:public”标头?

时间:2011-10-05 23:25:52

标签: png cache-control web-optimization

我最近一直关注Safari性能审核/建议。一节指的是向某些Cache-Control: public资源添加png标头。

我听说过其他地方的说法,并想知道如何做到这一点。

事实上,从技术上讲,我甚至不确定要实现这一目标需要做些什么。这个文本是以某种方式插入到图像文件中的吗?

2 个答案:

答案 0 :(得分:3)

这是一个HTTP标头;您需要配置您的Web服务器以提供它。 (HTML提供了一种在文档中指定HTTP-header-equivalent的方法,但PNG却没有。)

你还没有提到你正在使用什么网络服务器,所以一般来说很难回答它,但是例如,如果你使用的是Apache,你可以在mod_headers中使用“header”指令:{{ 3}}

答案 1 :(得分:2)

它不是文字作为图像的一部分。它是一个HTTP标头,位于服务器响应中的图像之前。

这通常在web-server配置中配置(如果在apache上也可以通过.htaccess控制)。如果您使用的是apache,我建议您阅读mod_expires