15

URL オプションに関するクリップ ドキュメント:

バケットの名前をドメイン スタイル (bucket.s3.amazonaws.com) またはパス スタイル (s3.amazonaws.com/bucket) に配置することを選択できます。

実際にバケットの名前をドメイン スタイルで配置する設定はどのように見えるでしょうか? ペーパークリップに、s3.amazonaws.com/bucket ではなく、bucket.s3.amazonaws.com のような URL を生成させることはできません。

4

3 に答える 3

14

次のように設定するだけです:

Paperclip::Attachment.default_options[:url] = ':s3_domain_url'

またはこのように:

Paperclip::Attachment.default_options.merge!(
  :url => ':s3_domain_url'
)
于 2012-06-19T07:35:50.093 に答える
1

If you bucket name is DNS compatible then you can create url .s3.amazonaws.com/object....

but if it is not DNS compatible then you can not create as you want.

Thanks

于 2012-06-19T05:35:30.027 に答える