ruby-on-rails – 使用thoughtbot / high_voltage来提供静态内容
发布时间:2020-12-17 07:08:55 所属栏目:百科 来源:网络整理
导读:高压轨道引擎是否有助于提供静态内容,可以从nginx而不是rails app服务器提供. 我该如何配置? 解决方法 High Voltage提供了一种组织和提供静态页面的方法,同时通过路由和控制器操作为这些页面提供类似Rails的界面.高电压还允许您保护Rails身份验证代码后面的
高压轨道引擎是否有助于提供静态内容,可以从nginx而不是rails app服务器提供.
我该如何配置? 解决方法
High Voltage提供了一种组织和提供静态页面的方法,同时通过路由和控制器操作为这些页面提供类似Rails的界面.高电压还允许您保护Rails身份验证代码后面的页面,并将页面生成到布局中,这样您就不必重复页眉和页脚.
也就是说,High Voltage与Rails调用堆栈紧密相关,如果没有Rails,则无法将其配置为工作. 如果您的目标是通过nginx / Apache提供静态页面而不通过Rails框架,那么最好将它们放在公共文件夹中,例如public / static_page.html并直接链接到该页面,例如yourdomain.com/static_page.html.这样做的一个缺点是你必须复制网站的页眉和页脚.您需要确保Rails不是serving static assets,但这通常不是问题,因为生产默认配置. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |