如何在Rails中将静态页面(high_voltage)设置为root?

时间:2019-06-05 14:59:54

标签: ruby-on-rails ruby static-pages high-voltage

我使用gem high_voltage来获取静态页面,它可以工作,但是现在我想将其中一个定义为root。 由于没有控制器,我应该在Routes.rb中写些什么?

1 个答案:

答案 0 :(得分:0)

您可以将根路由配置为“高压”页面,如下所示:

# config/initializers/high_voltage.rb

HighVoltage.configure do |config|
  config.home_page = 'home'
end

访问网站的“ /”路由后,哪个页面将从app/views/pages/home.html.erb呈现。

注意:高电压还会创建对搜索引擎友好的301重定向。任何访问路径“ / home”的尝试都将重定向到“ /”。

来源:https://github.com/thoughtbot/high_voltage#specifying-a-root-path