apache - 使用 .htaccess 从浏览器缓存中排除目录

标签 apache .htaccess caching

我有一个处理浏览器缓存的 .htaccess 文件。我用文件扩展名设置了规则。如何修改以下代码片段以从浏览器缓存中排除特定目录

<FilesMatch "\.(gif|png|jpg|js|css|ico|woff|eot|svg|ttf)$">
    Header set Cache-Control "max-age=2592000, public, must-revalidate"
    Header unset Last-Modified
</FilesMatch>

有什么办法可以完全禁止这个目录中的缓存吗?

最佳答案

您可以尝试覆盖父缓存函数。只需替换所需文件夹下的另一个 htaccess 文件并设置为缓存 1 秒即可。为我工作。

ExpiresActive On
ExpiresDefault A1
Header append Cache-Control must-revalidate

关于apache - 使用 .htaccess 从浏览器缓存中排除目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16567426/

相关文章:

regex - 更新后 Wordpress 自定义 URL 重写中断

apache - 重定向来自特定域的所有请求

apache - 将两个 solr 核心合并为一个

php - Apache:支持 [PHP|Python|Ruby] 的虚拟主机

apache - 在 Ubuntu 10 服务器上配置 Tomcat6 + apache2.2 的问题

apache - 仅允许相对路径

google-chrome - Google Chrome list 提取失败 (6)

caching - 为什么现代编译器不能优化循环中的行主序访问?

java - 使用@Cacheable的Spring缓存在启动时不起作用@PostConstruct

linux - 在 node.js 服务器长进程期间 screen 关闭并退出