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
