Ruby on rails 从S3到Rails为静态网站提供服务

Ruby on rails 从S3到Rails为静态网站提供服务,ruby-on-rails,http,amazon-s3,Ruby On Rails,Http,Amazon S3,我正在尝试创建一个rails应用程序,它将运行在我的主域名上,它将有一系列子域,这些子域都是独立的静态网站 我希望这些静态站点的文件都位于我创建的S3 bucket上各自的文件夹中。因此,转到mysite.example.com,您将在S3的mysite文件夹中看到index.html文件。用户的浏览器还必须能够提取index.html中引用的任何CSS和图像 有没有办法做到这一点?如果可能的话,我想用Heroku来做这件事,但那可能不可行。宝石可能正是你想要的;它声称提供S3和EC2支持以及其

我正在尝试创建一个rails应用程序,它将运行在我的主域名上,它将有一系列子域,这些子域都是独立的静态网站

我希望这些静态站点的文件都位于我创建的S3 bucket上各自的文件夹中。因此,转到mysite.example.com,您将在S3的mysite文件夹中看到index.html文件。用户的浏览器还必须能够提取index.html中引用的任何CSS和图像


有没有办法做到这一点?如果可能的话,我想用Heroku来做这件事,但那可能不可行。

宝石可能正是你想要的;它声称提供S3和EC2支持以及其他服务。

您有什么理由不选择从BlueHost或您自己的Heroku帐户等托管提供商处为这些静态网站提供服务?S3更倾向于存储,而不是web服务器。是的,我想我已经决定设置apache来为所有子域本身提供服务,而只为主站点提供rails。