有条件下载页面内容(js,css)


conditional downloading page contents (js, css)

如何告诉浏览器,如果css或js文件处于not modified (303)状态,则从缓存加载,否则从服务器获取?

到目前为止,我有这个htacces,但如果有任何变化,这个规则必须被覆盖:

# Turn on Expires and set default to 0
ExpiresActive On
ExpiresDefault A0
# Set up caching on media files for 6 MONTH
<FilesMatch "'.(png|ico|css|js)$">
ExpiresDefault A604800
</FilesMatch>

http://httpd.apache.org/docs/2.0/mod/mod_expires.html

您可以在Expires规则中使用修改后的时间,而不是访问时间。

<FilesMatch "'.(png|ico|css|js)$">
ExpiresDefault M604800
</FilesMatch>