【发布时间】:2012-08-10 04:14:21
【问题描述】:
使用 nginx fastcgi_cache 时,我缓存 HTTP 200 响应的时间比任何其他 HTTP 代码都要长。我希望能够根据此代码有条件地设置 expires 标头。
例如:
fastcgi_cache_valid 200 302 5m;
fastcgi_cache_valid any 1m;
if( $HTTP_CODE = 200 ) {
expires 5m;
}
else {
expires 1m;
}
是否可能出现上述情况(在位置容器内)?
【问题讨论】: