odeの開発メモ日記

プログラマーやってます。今までの道のり ポケコンbasic→C(DirectX5 ネットやろうぜ)→Perl(ちょろっと)→Java→C#→Ruby→Android(Java)

単純にメンテナンス画面を出したい場合

routesで切り替えられます。(本当は上流のリバプロとか、アプリに機能を組み込むのがいいと思いますが。簡易的な技ということで)

routes.rbの上のほうに下記追加(上に書くのは一番最初に判定してもらうため)

  #map.connect "*anything", :controller=>"maintenance", :action=>"index"

これで
http:/hogehoge/123
http:/hogehoge/asdgabaswesew
のような存在しないページもメンテナンス画面に飛ばされます。

実行環境

rails(2.1.2)