sad limitation with an if block
Maxim Dounin
mdounin at mdounin.ru
Tue Dec 29 21:17:33 MSK 2009
Hello!
On Mon, Dec 21, 2009 at 05:19:13PM -0800, mike wrote:
> I wanted to do a conditional addition to fastcgi params:
>
> if ($http_host ~* 'secure-') {
> fastcgi_param HTTPS on;
> }
>
> However, nginx returns with "fastcgi_param is not allowed here"
>
> Any way to allow fastcgi_params to be included in a dynamic block?
Try this instead:
set $secure "";
if (...) {
set $secure "on";
}
fastcgi_param HTTPS $secure;
Maxim Dounin
More information about the nginx
mailing list