Как создать универсальный маршрут в Ruby on Rails?
Я хочу, чтобы все запросы, удовлетворяющие определенному ограничению, шли к конкретному контроллеру. Поэтому мне нужен универсальный маршрут. Как мне указать это в Rails? Это как то так?
match '*', to: 'subdomain_controller#show', constraints: {subdomain: /.+\.users/}
Это действительно поймает все возможные маршруты? Важно, чтобы никто не проскальзывал, даже если есть много вложенных каталогов.
Используя Ruby on Rails 3.2, но готов к обновлению до 4.0.
ОБНОВИТЬ: '*path'
похоже на работу. Однако проблема, с которой я сталкиваюсь, заключается в том, что когда файл существует в моемpublic
каталог, Rails отображает это вместо.