我的应用程序有一个 HTML 用户指南。但我不希望那些没有登录的人能够访问它。我正在使用设计身份验证和 CanCan 授权。

最佳答案

我会将它存储在公共(public)文件夹之外,并通过一个只执行身份验证检查的简单 Controller 来提供它。使用 x-sendfile ( https://tn123.org/mod_xsendfile/ ) 执行此操作应最小化额外的服务器负载。这是一个粗略的指南:http://elivz.com/blog/single/mod_xsendfile/

关于ruby-on-rails - 如何保护 Rails 3 中的静态内容?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/4797820/

10-09 02:28