apache - 针对浏览器缓存的特定文件/文件夹

标签 apache caching

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

我知道您可以设置 header 来缓存特定的扩展名,例如 .jpg、.png、.js 等。但是我没有发现您可以在客户端浏览器上定位文件夹或特定文件来缓存。

这是我们的情况:我们有大量的 Sprite (数千像素),它们保存了我们网站上的大部分图像。我们希望在客户端浏览器上采用本地缓存,但同时希望指定哪些文件夹或特定文件应使用浏览器缓存(而不仅仅是整个 apache header )。

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

最佳答案

this article有帮助吗?

所以你会得到类似的东西:

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

    and within here can target extensions too

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

关于apache - 针对浏览器缓存的特定文件/文件夹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7436216/

相关文章:

php - 帮助我理解浏览 glype 代理时的 HTTP 请求

php fopen 无法在 Mac OS X 中打开文件进行写入

Cachegrind输出解释

c# - Visual Studio,更改应用程序图标,如何?

.htaccess - 将 ExpiresByType 添加到 .htaccess 但 PageSpeed Insights 仍然声明我应该 "Leverage Browser Caching"

Django 登录 apache vhost 错误文件,如何修复

ruby-on-rails - 在 Rails 中,什么会导致一个用户拥有另一个用户的 session ?

apache - Symfony - 本地主机上基于名称的虚拟服务器 - 这可能吗?

c++ - 将内存中的树结构表示为缓存的最佳方法是什么?

java - 过期时间@cacheable spring boot