fastcgi_cache_bypass and 502 Bad Gateway
kaspars
nginx-forum at nginx.us
Fri Feb 11 19:31:15 MSK 2011
> AFAIK, the '$donot_cache ' you set here
> will not contain anything outside the if block.
You are right, I forgot to put "set $donot_cache = 0;" right before the
if block, but it doesn't seem to be the problem.
Everything is fine regarding the availability of those variables, and I
verified it by adding them as an HTTP header to all responses.
> In your case, why not just use 'fastcgi_no_cache
> $cookie_COOKIE-1$cookie_COOKIE-2$cookie_COOKIE-3'
> and skip the whole 'if' test?
Because those cookie names change -- they have random numbers appended
to them, so I need to do a regex check for their prefixes.
I'll be sure to post an update if I find something.
Posted at Nginx Forum: http://forum.nginx.org/read.php?2,173795,174184#msg-174184
More information about the nginx
mailing list