【发布时间】:2011-02-01 19:44:36
【问题描述】:
我正在尝试编写两种 Rack 路由。 Rack 允许我们编写这样的路由:
app = Rack::URLMap.new('/test' => SimpleAdapter.new,
'/files' => Rack::File.new('.'))
就我而言,我想处理这些路线:
- “/”或“索引”
- "/*" 以匹配任何其他路由
所以我尝试了这个:
app = Rack::URLMap.new('/index' => SimpleAdapter.new,
'/' => Rack::File.new('./public'))
这很好用,但是...我不知道如何添加 '/' 路径(作为 '/index' 路径的替代)。根据我的测试,路径 '/*' 不被解释为通配符。你知道我该怎么做吗?
谢谢
【问题讨论】:
标签: ruby httpwebrequest routes rack