I am using the views flexslider with same images on every page but when ever we go from one page to another or come back to the previously browse page it take a time to load images.

It seems like views always loads the images from the server. Is there a way those images could appear instantly on every page. May be loading the images through browser cache ??


The problem was actually because of Adaptive Image module I have turned that off and the images are loading normally now.

  • Loading the images through browser cache can be configured only through apache config, there is nothing to do inside Drupal. If the module loads the image from server on every page load, submit a bug report in modules page in drupal.org.
    – niksmac
    Nov 13, 2013 at 1:49
  • Is this using a public or private file system?
    – mikeytown2
    Nov 13, 2013 at 4:29
  • @mikeytown2 its using public file system Nov 13, 2013 at 19:18
  • I think I have found the culprit. Actually I was using Adaptive Image that was causing images to reload on every page. Any idea how can we overcome the issue while using adaptive image module ?? Nov 14, 2013 at 13:15
  • You can enable caching for views displays in views display settings itself.
    – Cool
    Nov 15, 2013 at 9:31

1 Answer 1


Caching problem was not with the views, it was actually Adaptive Image module which was causing the frustrating image reload issue.

After trying several caching options, I disabled the Adaptive Styles and use normal image styles and the issue was resolved.

For adaptive images I am now using Adaptive Image Styles and it is working fine. Though this require some modifications in .htaccess file but that is acceptable.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.