【问题标题】:ExpiresDefault: difference between Access and Modificaion?ExpiresDefault:访问和修改之间的区别?
【发布时间】:2011-02-08 22:48:22
【问题描述】:

在 Apache 的 中设置 Cache control 时,我一直在尝试解码 AccessModification 之间的实际有益差异.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)并且无法决定该怎么做。非常感谢您的澄清。

【问题讨论】:

    标签: caching .htaccess proxy performance cache-control


    【解决方案1】:

    访问是指客户端的网络浏览器上次请求文件的时间 修改是指网页最后一次更改(HTML)或生成(PHP)

    如果您说 Expiresdefault “访问权限加 2 天”,则表示当用户从 Apache 下载文件时,该文件会在 Apache 缓存中保留 2 天,除非另一个用户请求相同的文件,然后不断...

    访问加上 2 天应该足够了,10 年似乎很过分。

    【讨论】:

    • 我有点困惑,这就像我的浏览器每 2 天检查一次服务器上的修改并缓存新的站点版本?
    猜你喜欢
    • 2011-12-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-01-03
    • 2017-08-11
    • 2016-05-04
    • 1970-01-01
    相关资源
    最近更新 更多