Caching images only

Kumar Shantanu shantanu at techblue.co.uk
Mon Nov 4 11:18:39 CET 2013


Hello everybody,

I am trying to cache all images for my website and it's working fine 
with simple configuration as given below.
> sub vcl_recv {
>   if (req.url ~ "\.(png|gif|jpg|jpeg|bmp)$"){
>         remove req.http.Cookie;
>    }

It's caching image url which is simply ending with filename.jpeg, but 
this can't cache if the url is bit complex like this
> http://test.demo.co.uk/web/demo/home?p_p_id=propertyslider_WAR_propertysliderportlet&p_p_lifecycle=2&p_p_state=normal&p_p_mode=view&p_p_cacheability=cacheLevelPage&p_p_col_id=column-1&p_p_col_count=1&_propertyslider_WAR_propertysliderportlet_img-name=*152.jpeg*&_propertyslider_WAR_propertysliderportlet_img-height=400&_propertyslider_WAR_propertysliderportlet_img-width=960

Any idea on how to achieve this. I tried using reqex to match url but 
failed :(


Thanks
Shantanu
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://www.varnish-cache.org/lists/pipermail/varnish-misc/attachments/20131104/c0753b7f/attachment.html>


More information about the varnish-misc mailing list