Welcome! Log In Create A New Profile

Advanced

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?
SubjectAuthorPosted

Debugging FastCGI caching

Daniel15January 27, 2013 07:12AM

Re: Debugging FastCGI caching

Francis DalyJanuary 27, 2013 07:34AM

Re: Debugging FastCGI caching

Daniel15January 28, 2013 01:28AM

Re: Debugging FastCGI caching

Maxim DouninJanuary 28, 2013 03:52AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 75
Record Number of Users: 7 on March 06, 2014
Record Number of Guests: 229 on August 01, 2014
Powered by nginx    Powered by FreeBSD    PHP Powered    Powered by Percona     ipv6 ready