ruby-on-rails – 为所有轨道路线预加路径前缀
发布时间:2020-12-16 20:37:15 所属栏目:百科 来源:网络整理
导读:我有一个设置,其中nginx为特定子文件夹中的rails应用程序提供服务 例如. http://myserver/railsapp/和内部的一切都被代理到rails,如果第一个子文件夹是不同的,它从另一个文件夹服务器静态文件. 我无法找到如何在rails中以智能方式指定此行为.我的意思是,我想
我有一个设置,其中nginx为特定子文件夹中的rails应用程序提供服务
例如. http://myserver/railsapp/和内部的一切都被代理到rails,如果第一个子文件夹是不同的,它从另一个文件夹服务器静态文件. 我无法找到如何在rails中以智能方式指定此行为.我的意思是,我想要的是指定一个选项,如Rails.server_prefix = / railsapp,以便所有的路由都会在传入的请求和生成的链接上自动预先添加. 解决方法
您可能希望使用路径的范围方法:path参数:
Rails.application.routes do scope(:path => '/railsapp') do # the rest of your routes go here end end See the docs for more info. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |