Я хочу создать маршрут Rails 3 с совершенно необязательными параметрами. Пример прерванного маршрута:
match '(/name/:name)(/height/:height)(/weight/:weight)' => 'people#index'
Что приводит к результату 'rake: маршруты':
/ (/ имя /: название) (/ высота /: высота) (/ вес /: вес)
И, таким образом, добавляем начальный слеш ко всем ссылкам:
<a href="//name/kevin">...</a>
Маршрут работает, если я укажу его как:
match '/people(/name/:name)(/height/:height)(/weight/:weight)' => 'people#index'
Но я хочу, чтобы это было корневым URL (как в первом примере, который не работает). Спасибо.