针对浏览器缓存定位特定文件/文件夹

时间:2011-09-15 19:15:51

标签: apache caching

通过研究,我还没有找到一个明确的答案。

我知道你可以设置标题来缓存特定的扩展名,例如.jpg,.png,.js等。但是如果你可以在客户端浏览器上定位要缓存的文件夹或特定文件,我就找不到。

这是我们的Senario:我们有大量的精灵(数千像素),可以容纳我们网站上的大部分图片。我们希望在客户端浏览器上包含本地缓存,但同时要指定哪些文件夹或特定文件应使用浏览器缓存(而不仅仅是整个apache头)。

这可能吗?如果是这样,如何才能最好地实施?

1 个答案:

答案 0 :(得分:4)

this article会有帮助吗?

所以你有类似的东西:

<Directory "/website/path/to/images">
    ....

    and within here can target extensions too

    <FilesMatch "\.(gif|jpg|png)$">
        ...
    </FilesMatch>
</Directory>