Welcome! Log In Create A New Profile

Advanced

Re[2]: Multiple caching solutions for anonymous and logged in users withSSI on

Max
March 06, 2012 12:56PM
06 марта 2012, 14:02 от "Antonio P.P. Almeida" <appa@perusio.net>:
> > Thanks Antonio.
> >
> > On a side note, if I craft a proxy cache key with cookie_sessionid and if
> > the sessionid cookie does not exist, *will nginx take it as an empty
> > value*?
>
> Sure. Here's an example using map.
>
> map $http_cookie $cache_id {
> default nil; # hommage to Lisp :)
> ~SESS[[:alnum:]]+=(?<session_id>[[:graph:]]+) $session_id;
> }
>
> When there's no SESS cookie then $cache_id is nil.
>
>
> > Can nginx do a try_files or 'if' on the existence of a cookie? This
> > will
> > help me deliver two caching strategies in the same location directive.
>
> Sure. Example. At the http level:
>
> map $http_cookie $cookie_exists {
> default 0;
> ~<regex testing cookie> 1;
> }
>
> On the "main" cache location:
>
> error_page 418 @other-cache-location;
>
> if ($cookie_exists) {
> return 418;
> }
>
> Something of this kind will work.
>
> --appa
>
> _______________________________________________
> nginx mailing list
> nginx@nginx.org
> http://mailman.nginx.org/mailman/listinfo/nginx
_______________________________________________
nginx mailing list
nginx@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx
Subject Author Posted

Multiple caching solutions for anonymous and logged in users with SSI on

Quintin Par March 04, 2012 10:28AM

Re: Multiple caching solutions for anonymous and logged in users with SSI on

Quintin Par March 04, 2012 10:22PM

Re: Multiple caching solutions for anonymous and logged in users with SSI on

António P. P. Almeida March 05, 2012 08:02PM

Re: Multiple caching solutions for anonymous and logged in users with SSI on

Quintin Par March 06, 2012 03:52AM

Re: Multiple caching solutions for anonymous and logged in users with SSI on

Antonio P.P. Almeida March 06, 2012 05:02AM

Re: Multiple caching solutions for anonymous and logged in users with SSI on

Quintin Par March 06, 2012 06:14AM

Re: Multiple caching solutions for anonymous and logged in users with SSI on

Antonio P.P. Almeida March 06, 2012 06:16AM

Re[2]: Multiple caching solutions for anonymous and logged in users withSSI on

Max March 06, 2012 12:56PM

Re[2]: Multiple caching solutions for anonymous and logged in users with SSI on

Max March 06, 2012 01:16PM

Re: Multiple caching solutions for anonymous and logged in users with SSI on

Ed W March 06, 2012 11:48AM

Re: Multiple caching solutions for anonymous and logged in users with SSI on

Antonio P.P. Almeida March 06, 2012 06:20AM

Re: Multiple caching solutions for anonymous and logged in users with SSI on

Quintin Par March 06, 2012 06:56AM

Re: Multiple caching solutions for anonymous and logged in users with SSI on

Antonio P.P. Almeida March 06, 2012 07:12AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

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