Re: Cookie issue

2008-10-03 Thread Morten Bekkelund
Tollef Fog Heen wrote:
> ]] Morten Bekkelund 
>
> | I'm looking for a good approach to force a "lookup" when these cookies
> | are set, but still also force a "pass" when other cookies are set OR
> | even do a "pass" for the entire session when the req.url matches
> | ^/admin ...for instance.
>
> You probably want to do regex matches against req.http.cookie to ensure
> you only cache for particular pages.  I'd also recommend reading through
> http://varnish.projects.linpro.no/wiki/VCLExampleCacheCookies if you
> haven't.
>
> Doing pass on ^/admin should be something like
>
> if (req.url ~ "^/admin") {
>pass;
> }
>
> in vcl_recv, so I presume that's not the problem you are running into?
>
>   
Well, I've tried that. That passes the single request to ^/admin, but 
does a lookup on every other
request since the stuff under admin uses a lot of stuff in other paths.
So it's a bit tricky :)

___
varnish-misc mailing list
varnish-misc@projects.linpro.no
http://projects.linpro.no/mailman/listinfo/varnish-misc


Cookie issue

2008-10-03 Thread Morten Bekkelund
Hey guys.

Here's the situation:
We got some 3rd party apps that runs via javascript on our webpages.
These apps sets cookies and therefore they are not cached by varnish by 
default.

I'm looking for a good approach to force a "lookup" when these cookies 
are set,
but still also force a "pass" when other cookies are set OR even do a 
"pass" for
the entire session when the req.url matches ^/admin ...for instance.

I've looked at the examples on the wiki, but couldn't find a suitable 
config for myself.

Regards, Mortis

___
varnish-misc mailing list
varnish-misc@projects.linpro.no
http://projects.linpro.no/mailman/listinfo/varnish-misc