【问题标题】:Rails define root url based on Rails EnvironmentRails 基于 Rails Environment 定义根 url
【发布时间】:2016-01-15 22:41:22
【问题描述】:

有什么方法可以根据 Rails 环境定义不同的根 url。我想为开发和暂存环境设置root :to => 'pages#index',为生产环境设置root :to => 'beta_pages#index'

提前致谢。

【问题讨论】:

    标签: ruby-on-rails ruby-on-rails-4 routes ruby-on-rails-5 environment


    【解决方案1】:

    是的,你可以这样做。

    在您的routes.rb 文件中:

      if Rails.env.development? || Rails.env.staging?
        root :to => 'pages#index'
      elsif Rails.env.production?
        root :to => 'beta_pages#index'
      end
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-06-07
      • 1970-01-01
      • 2013-10-22
      • 2011-02-27
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多