Schienen 4, Büroklammer, Amazon S3 Config Amazon Path
Ich versuche, den Endpunkt zu konfigurieren, der von der Büroklammer zurückgegeben wird, wenn mein Objekt erfolgreich in den S3-Dienst von Amazon hochgeladen wurde. Der Upload und alles funktioniert ordnungsgemäß, aber die zurückgegebene URL ist für die Anzeige des Uploads falsch.
Im Moment lautet die zurückgegebene URLhttp://s3.amazonaws.com/path/to/my/items
(wie im Bild unten zu sehen).
Anstatts3.amazonaws.com
Möchte ich, dass die Wurzel spezifisch für den Standort des Buckets ist (z.s3-us-west-1.amazonaws.com/path/to/my/items)
Wo sollte ich versuchen, einen anderen URL-Pfad zu konfigurieren (von s3.amazonaws.com zu etwas anderem)? Ich habe versucht, eine URL mit dem obigen Pfad in meine Konfigurationsdatei einzufügen:
#Paperclip Amazon S3
config.paperclip_defaults = {
:storage => :s3,
:url => "https://s3-us-west-1.amazonaws.com/",
:s3_credentials => {
:bucket => ENV['S3_BUCKET_NAME'],
:access_key_id => ENV['AWS_ACCESS_KEY_ID'],
:secret_access_key => ENV['AWS_SECRET_ACCESS_KEY']
}
}
Welches schien keine Wirkung zu haben. Bitte geben Sie an, wo ich diese Option einstellen soll!
Danke im Voraus!