Welcome! Log In Create A New Profile

Advanced

Different cache time for authentication & non auth users

Quintin Par
October 20, 2012 11:18PM
Hi all,

How can I set separate caching expiration time for authenticated and non
auth users?

In my case the caching is set this way

proxy_cache_key $scheme$host$request_uri$cookie_sessionid;

proxy_cache_valid 200 302 2m;

proxy_cache_use_stale updating;

The presence of session ID ensure separate cache pages for auth & non auth
users.

But I want an experience where non auth users have a page cached for 1 hour
and auth users have a page cached for 2 mins.

How can I achieve this in Nginx? Can someone help?

FYI, this is under the same location directive.

- Quintin
_______________________________________________
nginx mailing list
nginx@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx
Subject Author Posted

Different cache time for authentication & non auth users

Quintin Par October 20, 2012 11:18PM

Re: Different cache time for authentication & non auth users

Quintin Par October 21, 2012 07:40AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 308
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