2013-04-27 67 views
0

多个子文件夹我想匹配在我的Rails应用程序检测在routes.rb中

  • /控制器/资料夹/文件夹2/
  • /控制器/ folderA/FolderB中/ somefile
  • 以下URL到同一控制器
  • /控制器/ folderX/somefile

我目前能达到所期望的结果,如果我限制嵌套的文件夹的数量等,以便在我的routes.rb:

match '/controller(/:folder1)(/:folder2)(/:file)' => 'myspecial_controller#myaction' 

请注意,以下不工作,多路径组件的URL不匹配:

match '/controller/:full_path 

我想知道是否有某种类型的通配符。这样我才能理想地获得一组我可以在控制器中组装的路径组件。

回答