« 2007年05月08日 | メイン | 2007年05月10日 »

2007年05月09日 アーカイブ

2007年05月09日

config/routes.rb のURL書き換え機能 (Ruby on Rails)

>Rubyで書かれたRails用の mod_rewrite のようなURL書き換え機能です。定義ファイルは config/routes.rb です。

config/routes.rb の例:
ActionController::Routing::Routes.draw do |map|
  map.connect '', :controller => "berryz", :action=> "index"  # DirectoryIndex の例
  map.connect ':controller/:action/:id'                       # Rails のデフォルトの書き換え例
end

上記設定の接続例:
   1. http://localhost:3000/ にアクセス (パスは"")
   2. route の1つめの定義の ^$ にマッチ
   3. route の1つめの指示で "berryz"コントローラの"index"アクションを呼び出す
   4. BerryzController#index を実行
   5. そこで render された内容をページとして表示

○参考
http://wota.jp/ac/?date=20050725

2007年05月

Sun Mon Tue Wed Thu Fri Sat
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31

Map

About 2007年05月

2007年05月にブログ「プログラマ 福重 伸太朗 ~基本へ帰ろう~」に投稿されたすべてのエントリーです。過去のものから新しいものへ順番に並んでいます。

前のアーカイブは2007年05月08日です。

次のアーカイブは2007年05月10日です。

他にも多くのエントリーがあります。メインページアーカイブページも見てください。