【发布时间】:2011-02-02 13:17:14
【问题描述】:
我正在尝试在我的 htaccess 文件中设置一些缓存控制选项。
目前看起来是这样的:
<FilesMatch "\.(flv|gif|jpg|jpeg|png|ico|swf|css|js|html|pdf)$">
Header set Cache-Control "max-age=2592000, public, must-revalidate"
Header unset ETag
FileETag None
</FilesMatch>
但是我读到(并想添加)标题未设置 Last-Modified,所以它会是这样的:
<FilesMatch "\.(flv|gif|jpg|jpeg|png|ico|swf|css|js|html|pdf)$">
Header set Cache-Control "max-age=2592000, public, must-revalidate"
Header unset Last-Modified
Header unset ETag
FileETag None
</FilesMatch>
但是,使用这个(根据 Firebug)根本不会从缓存中加载任何内容(而第一种技术会加载所有内容)
我做错了吗?语法似乎是正确的。
一个。
【问题讨论】:
标签: .htaccess caching last-modified