Welcome! Log In Create A New Profile


Re: Debugging FastCGI caching

January 28, 2013 01:28AM
Francis Daly Wrote:
> $ curl -i -I http://dan.cx/
> HTTP/1.1 200 OK
> ....
> Cache-Control: private
> ....
> I don't see anything in your config which adds that header, so
> presumably it is coming from upstream.

Thanks, Mono / ASP.NET must be adding that by default (as I have not explicitly added any caching headers). I'll set the correct caching headers for this page.

Based on this, I assume that Nginx only caches responses with Cache-Control: public (or similar) headers? I couldn't find this documented anywhere on the Nginx site so I wasn't sure.

Does Nginx use the Expires or Max-Age headers, and how do these work with fastcgi_cache_valid? If the Max-Age is 1 hour and Expires is 1 hour in the future, but fastcgi_cache_valid is set to 2 hours, how long would Nginx cache the response for?
Subject Author Posted

Debugging FastCGI caching

Daniel15 January 27, 2013 07:12AM

Re: Debugging FastCGI caching

Francis Daly January 27, 2013 07:34AM

Re: Debugging FastCGI caching

Daniel15 January 28, 2013 01:28AM

Re: Debugging FastCGI caching

Maxim Dounin January 28, 2013 03:52AM

Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 126
Record Number of Users: 6 on February 13, 2018
Record Number of Guests: 214 on March 20, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready