Я пытаюсь написать два типа маршрутов Rack. Стойки позволяют писать такие маршруты, как так:Отображение URL-адресов в стойке
app = Rack::URLMap.new('/test' => SimpleAdapter.new,
'/files' => Rack::File.new('.'))
В моем случае, я хотел бы обрабатывать эти маршруты:
- «/» или «индекс»
- «/ *» в для того, чтобы соответствовать любым другим маршрутам
Так я пытаюсь это:
app = Rack::URLMap.new('/index' => SimpleAdapter.new,
'/' => Rack::File.new('./public'))
Это работает хорошо, но ... Я не знаю, как добавить путь '/' (в качестве альтернативы пути '/ index'). По моим испытаниям путь '/ *' не интерпретируется как подстановочный знак. Вы знаете, как я могу это сделать?
Благодаря