Sempre defina o cabeçalho de controle de cache para imagens que serão veiculadas publicamente para permitir o aproveitamento do cache do navegador.
has_attached_file :image,
:styles => { :large => "300x", :thumb => "100x", :small => "30x" },
:storage => :s3,
:s3_credentials => "config/s3.yml",
:s3_permissions => :public_read,
:s3_headers => { 'Cache-Control' => 'max-age=315576000', 'Expires' => 10.years.from_now.httpdate },