Чего я хочу достичь
У меня есть контроллер с именем «search», и я хочу, чтобы он работал в качестве корня моего приложения. Поэтому вместо ввода www.mydomain.com/search/32
для получения идентификатора 32 и www.mydomain.com/search
для получения моей целевой страницы я хочу, чтобы URL были www.mydomain.com/32
и www.mydomain.com
.
Что у меня есть до сих пор
Путем добавления get ':id' => 'search#show', :as => :root
мне удается достичь www.mydomain.com/32
, но тогда я не могу добавить root 'search#index'
, так как у меня не может быть двух маршрутов с root.
Очевидно, что есть правильный способ сделать это, поэтому ценим вашу помощь.