Rails で config/routes.rb のルーティング設定でリダイレクトさせる

Rails のルーティング設定(config/routes.rb)で URL をリダイレクトさせる方法。知らなかったのでちょっと調べました。

スポンサーリンク

— 環境 —
Rails 4.0.1

普通にリダイレクト。

config/routes.rb

国際化などでURLにパラメータ(ここでは :locale パラメータ)を含む場合。

config/routes.rb

この場合、/en/foo/bar にアクセスしたら、/en/baz にリダイレクトする。/ja/foo/bar にアクセスしたら、/ja/baz にリダイレクトする。便利です。

スポンサーリンク
パーフェクト Ruby on Rails は、最近読んだ Rails 本の中では一番役に立った本です。Chef や Capistrano など Rails と共によく使用される技術にも触れてあります。Ruby on Rails 4 アプリケーションプログラミングは、入門的な内容で Rails の機能全体を網羅されています。
スポンサーリンク
 
Twitterを使っていますのでフォローお願いたします!ブログの更新情報もつぶやいてます^^
(英語学習用)

Leave Your Message!