Set cache-control & expires headers to the content served by S3 using attachment_fu or paperclip

Published on Author Akhil Bansal4 Comments

Using attachment_fu with S3 to save and serve data? Set cache-control headers by applying this patch to improve site performance and save some money:
http://www.gozuus.com/blog/2009/03/caching-images-using-attachment_fu-and-amazon-s3/

If using PaperClip then add headers by adding:

:s3_headers => { 'Cache-Control' => 'max-age=315576000', 'Expires' => 10.years.from_now.httpdate } 

Find more info about paperclip s3 options here: http://rubydoc.info/gems/paperclip/Paperclip/Storage/S3

4 Responses to Set cache-control & expires headers to the content served by S3 using attachment_fu or paperclip

  1. Long minutes went by, probably as the doctor ate lunch and perused my materials.
    ), cauliflower, cabbage, kale, broccoli, turnips, rutabaga, radishes, spinach, Brussels
    sprouts, peanuts, strawberries, mustard greens, and carrots.

    The most common treatment for an under-active thyroid (Hypothyroidism) is usually medication.

  2. Hello my family member! I wish to say that this post is awesome, great
    written and come with approximately all significant infos.
    I would like to look more posts like this .

Leave a Reply

Your email address will not be published. Required fields are marked *