2012-10-11 13 views
5

文字列xyzで始まるすべてのルートを別のパスにリダイレクトしたい。正規表現を与えられたとき、matchメソッドは動作していないようRails 3 regexに基づくルーティング

match /\/xyz\/(.)*/ => redirect{ "whateverurl" } 

、私はGoogleで検索しているたくさんの正規表現を行うためのオプションがあるように思えるが、彼らは例えばのparamsのためのものである

match 'photos/:id' => 'photos#show', :constraints => { :id => /[A-Z]\d{5}/ } 

どのようにすることができます私はそれを達成する?それはそれはグロブルートと呼ばれています、正規表現ではありません

match '/xyz/*foo' => redirect('url') 

:どの程度

答えて

8

。さらに詳しい情報here

関連する問題