Ste*_*nik 14 deployment routing ruby-on-rails
是否有基于部署类型修改路由的好方法?
基本上,我的路由有:requirements => {:protocol =>"https"},我希望这只发生在生产中,而不是在开发中.
sem*_*art 17
您可以单独显式定义它们并测试环境
if Rails.env.production?
map.resources :purchases, :requirements => {:protocol => "https"}
else
map.resources :purchases
end
Run Code Online (Sandbox Code Playgroud)
注意,如果您使用的是旧版本的Rails,请使用ENV ['RAILS_ENV'] == production
| 归档时间: |
|
| 查看次数: |
4994 次 |
| 最近记录: |