bcx
March 13, 2014 06:34PM
Thank you for your suggestion. I understand about the DoS issue. proxy_cache_bypass indeed is the solution. Documentation was not clear about it, but the result is written to cache. The cache is only bypassed in the lookup fase, not in the write back fase.

I worked out this bit of configuration. The added header is very useful while testing, I'd remove it in production.

location / {
if ($http_cache_control = "no-cache") {
set $ctrl_Ffive_ed "yes";
}
proxy_cache_bypass $ctrl_Ffive_ed;
add_header X-cache-bypass $ctrl_Ffive_ed;

...other config...
}
Subject Author Posted

Ignored Cache-Control request header

bcx March 13, 2014 12:20PM

Re: Ignored Cache-Control request header

Maxim Dounin March 13, 2014 12:32PM

Re: Ignored Cache-Control request header

bcx March 13, 2014 06:34PM

Re: Ignored Cache-Control request header

Maxim Dounin March 14, 2014 05:12AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 231
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready