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 <[email protected]> wrote:

> On Fri, Feb 18, 2011 at 7:19 AM, Roch Delsalle <[email protected]>
> 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
> > [email protected]
> > http://www.varnish-cache.org/lists/mailman/listinfo/varnish-misc
> >
>
>
>
> --
> josh
> @schulz
> http://schulzone.org
>



-- 
D-Ro.ch
_______________________________________________
varnish-misc mailing list
[email protected]
http://www.varnish-cache.org/lists/mailman/listinfo/varnish-misc

Reply via email to