Ist es möglich, Paperclip für die Erstellung von HTTPS-URLs zu konfigurieren?

Ich bin mit einer Büroklammer verwalten von Benutzer-hochgeladene Bilder auf einer Website, die serviert wird, komplett unter HTTPS. Um zu vermeiden, dass die dumme security-Warnungen auf IE7/IE8, muss ich auch dienen diese Bilder über SSL. Ich normalerweise dazu, meine Bilder mit so etwas wie die folgenden:

<%= image_tag @product.image.url(:large) %>

wo

class Product < ActiveRecord::Base

  has_attached_file :image,
                  :styles => {
                      :large => {:geometry => "616x450#"}
                  },
                  :storage => :s3,
                  :s3_credentials => {:access_key_id => "xxx", :secret_access_key => "xxx"},
                  :path => ":attachment/:id/:style/:basename.:extension",
                  :bucket => CONFIG['s3_media_bucket'],
                  :default_url => "/assets/image_missing.png"

und die Bild-URL erzeugt wird, so etwas wie:

http://s3.amazonaws.com/media.example.com/images/6/large/image123.JPG

Gibt es eine Magische Büroklammer Möglichkeit, dies zu ändern:

https://s3.amazonaws.com/media.example.com/images/6/large/image123.JPG

InformationsquelleAutor der Frage cailinanne | 2011-10-26

Schreibe einen Kommentar