nginx:使用if指令

时间:2017-04-03 10:37:08

标签: nginx

我想要合乎逻辑:

if ($do_not_cache) {
fastcgi_pass_header "Set-Cookie";
}

但我收到错误:此处不允许使用“fastcgi_pass_header”指令

我尝试使用“fastcgi_pass_header”Set-Cookie“”的命名位置,但不知道如何在if部分中转发。

我尝试使用这种结构前进:

if ($do_not_cache = 1) {
rewrite ^(.*(?<!nginx_cache))/$ https://$server_name$1?r=no_ cache permanent;
}

但它也无法正常工作。

0 个答案:

没有答案