htaccess ExpiresDefault有条件

时间:2016-08-11 03:35:42

标签: .htaccess cache-control apache2.4 mod-expires

我在Apache 2.4' .htaccess中有以下内容:

ExpiresActive On
ExpiresDefault "access plus 1 month"

但是,不应缓存以today_开头的页面(服务器上实际上的文件)。你会怎么写这个条件?

1 个答案:

答案 0 :(得分:2)

如果您使用的是Apache 2.4,那么您应该是:)您只需使用条件语句即可。我认为这些都被忽视了很多。我会这样接近它。

#if URL contains today_ turn it off
<If "%{REQUEST_URI} =~ /today_/">
    ExpiresActive Off
</If>
<Else>
    ExpiresActive On
    ExpiresDefault "access plus 1 month"
</Else>