Varnish : how to add an exception for dynamic pages with cookies
Roch Delsalle
rdelsalle at gmail.com
Fri Feb 18 16:58:26 CET 2011
Thank you for your answer, I'm going to manage it from the Cache-Control
headers then,
All my pages are containing cookies, is it going to be a problem or do I
need to use "unset beresp.http.set-cookie;" somewhere?
On Fri, Feb 18, 2011 at 4:31 PM, Josh <josh at schulzone.org> wrote:
> On Fri, Feb 18, 2011 at 7:19 AM, Roch Delsalle <rdelsalle at gmail.com>
> wrote:
> > Hi,
> >
> > I would like to know what's the right way to avoid caching "some pages"
> of a
> > website using Varnish and cache all the others.
> >
> > This is what I have tried to do with the vcl conf:
> >
> > sub vcl_fetch {
> > #set beresp.ttl = 1d;
> > if (!(req.url ~ "/page1withauth") ||
> > !(req.url ~ "/page2withauth")) {
> > unset beresp.http.set-cookie;
> > }
> > if (!beresp.cacheable) {
> > return (pass);
> > }
> > if (beresp.http.Set-Cookie) {
> > return (pass);
> > }
> > return (deliver);
> > }
> >
> > Thanks
> >
> > --
> > D-Ro.ch
> > _______________________________________________
> > varnish-misc mailing list
> > varnish-misc at varnish-cache.org
> > http://www.varnish-cache.org/lists/mailman/listinfo/varnish-misc
> >
>
>
>
> --
> josh
> @schulz
> http://schulzone.org
>
--
D-Ro.ch
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.varnish-cache.org/lists/pipermail/varnish-misc/attachments/20110218/4a016459/attachment-0001.html>
More information about the varnish-misc
mailing list