是否可以使用其中一项 Amazon 服务(他们的 S3 数据服务或其他)来卸载 Ruby on Rails 应用程序的静态文件服务器,但仍支持应用程序的身份验证和授权?
这样,当用户浏览器为 Ruby on Rails 应用程序的一个页面下载初始 HTML 时,当它返回静态内容(例如图像或 CSS 文件)时,该请求将: (a) 直接路由到亚马逊服务(没有用于服务它的 RoR 周期或带宽),但是 (b) 浏览器对该项目(例如图像)的请求仍然必须通过基于 Ruby 中的用户模型的身份验证/授权层在 Rails 应用程序上 - 换句话说,确保不只是任何人都可以获得图像......
谢谢