Tbpgr Blog

元エンジニア 人事 tbpgr(てぃーびー) のブログ

書籍 RailsによるアジャイルWebアプリケーション開発 | ルートURLのリダイレクト先設定

概要

ルートURLのリダイレクト先設定

内容

config/routes.rb
の「root to」を設定することでルートURLのリダイレクト先設定が可能です。

設定例

config/routes.rb

root :to => 'hoge#hoge', as: 'hoge'

サンプルコード

hoge_controller.rb

class HogeController < ApplicationController
  def hoge
    @hoges = %w{hoge hige hage}
  end
end

hoge.html.erb

<h1>Hoge#hoge</h1>
<p><a href="store/index">store/index</a></p>
<p><a href="products">products</a></p>
<p><a href="say/hello">say/hello</a></p>
<p><a href="say/goodbye">say/goodbye</a></p>\

画面