nginx在图像上过期 - subdir override expires

时间:2016-06-02 20:29:51

标签: nginx

我有一个nginx配置,其中所有图像等都设置了expires头..但是在一个特定目录中我想覆盖过期?

如何?

location ~ \.(jpg|jpeg|gif|png|ico)$ {
    expires 1w;
    add_header Cache-Control "public";
}

location /gfx/munin/ {
    expires off;
}

1 个答案:

答案 0 :(得分:0)

您可以使用^~标记禁用/gfx/munin/中文件的正则表达式位置搜索:

location ^~ /gfx/munin/ {
    expires off;
}

有关详细信息,请参阅http://nginx.org/r/location