2011-04-02 19 views
0

我試圖捕捉到機櫃處理所有請求/dav和所有路徑根據該嵌套:如何讓Rails將路徑下的所有內容路由到Rack應用程序?

match "/dav" => RackDAV::Handler.new(:root => 'davdocs') 
match "/dav/*whatever" => RackDAV::Handler.new(:root => 'davdocs') 

我真的得把兩個途徑這一點,還是有表達這樣的一種方式一條路線(一條線)?

回答

0
match '/dav(/*dav_section)', :to => Proc.new { |env| [200, {"Content-Type" => 'text/plain'},["Here we are in Dav"]]} 

match "/dav(/*whatever)" => RackDAV::Handler.new(:root => 'davdocs') 

可選參數Rails的路線導向非常簡單描述

相關問題