私の Rails アプリケーションでは、何らかの理由で、URL を目的の URL にリダイレクトする必要があります。
これが私の構成設定方法routes.rbです。
map.connect 'sample/:action/:id.:format', :controller => 'test'
URL がhttp://example.com/sampleの場合、うまくリダイレクトされます。
Testコントローラーインデックス方式になります。URL がhttp://example.com/sample/displayname?id=10の場合、コントローラーに移動してメソッド
Testを検索しdisplaynameます。明らかにそこにはなかったので、"undefined" エラー メッセージが表示されました。
ここでは、URL が ( http://example.com/sample/displayname?id=10Test) であっても、コントローラーのインデックス メソッドに移動するには十分です。アドレスバーにもURLマスキングをしたい。http://example.com/sample/にアクセスすると、アドレス Bar http://example.com/test にリダイレクトされます。
Rails-2 アプリケーション (Rails バージョン 2.3.9) でこれを行うにはどうすればよいですか?