如何使用Amazon S3文件服務器執行路由?Heroku亞馬遜S3文件服務器如何做路線?
我已將我的攝影師文件夾上傳到Amazon S3。
我的公共dictory我的文件夾:
photographer
而且在拍攝我的文件夾:
flv
images
quicktime
我已經上傳攝影師文件夾到Amazon S3。
如何讓Heroku與Amazon S3一起使用,並且具有與文件夾攝影師在公共目錄中相同的路線?
如何使用Amazon S3文件服務器執行路由?Heroku亞馬遜S3文件服務器如何做路線?
我已將我的攝影師文件夾上傳到Amazon S3。
我的公共dictory我的文件夾:
photographer
而且在拍攝我的文件夾:
flv
images
quicktime
我已經上傳攝影師文件夾到Amazon S3。
如何讓Heroku與Amazon S3一起使用,並且具有與文件夾攝影師在公共目錄中相同的路線?
我要去承擔這些文件是在這種情況下,您定義資產主機在production.rb以下(和development.rb如果你喜歡)靜態資產:
config.action_controller.asset_host = "http://bucketname.s3.amazonaws.com/"
一種方法是從請求中獲取參數(子文件夾和文件名),然後將請求重定向到相應的S3地址。有關這方面的一些很好的信息在RailsGuides的重定向部分。
我已經添加的配置。 action.controller.asset_host =「http://mybucketname.s3-website-eu-west-1.amazonaws.com/」到production.rb,但沒有任何事情發生。我訪問了該網址,並給出404錯誤 –
您確定它是404嗎? – mark
發現問題。它應該是:https://s3-eu-west-1.amazonaws.com/mybucketname/ –