在Apache的中设置缓存控制时,我一直在尝试解码访问和修改之间的实际利益差异.htaccess ,何时使用哪个,但发现Apache文档太技术化,无法理解。
基本上,我想使用一种方法来为我提供良好的快速缓存。有人可以解释使用访问而不是修改的优势吗?何时使用哪个?
A7200是否意味着“在最后一位用户访问后保留2小时”?
ExpiresDefault "access plus 10 years"
M7200是否意味着“在服务器上修改文件后保留2小时”?
ExpiresDefault "modification plus 10 years"
我有一堆动态文件(php | htm)和一堆静态文件(ico | jpg | png | gif | svg | swf | css | js | fon | ttf | eot | xml | pdf | flv)并且无法决定该怎么做。非常感谢您的澄清。
答案 0 :(得分:2)
访问是指客户端的Web浏览器上次请求该文件的时间 修改是指网页最后一次更改(HTML)或生成(PHP)
如果您说Expiresdefault“access plus 2 days”,则意味着当用户从Apache下载文件时,该文件将在Apache缓存中保留2天,除非另一个用户请求同一个文件,并且...... / p> 访问加2天应该足够好,10年似乎非常过分。