Como criar uma rota pega-tudo em Ruby on Rails?
Eu quero ter todas as solicitações que satisfazem uma certa restrição para ir para um controlador específico. Então eu preciso de uma rota pega-tudo. Como eu especifico isso no Rails? É algo assim?
match '*', to: 'subdomain_controller#show', constraints: {subdomain: /.+\.users/}
Isso realmente pegará todas as rotas possíveis? É importante que ninguém escorregue, mesmo se houver muitos diretórios aninhados.
Usando o Ruby on Rails 3.2, mas pronto para atualizar para o 4.0.
ATUALIZAR: '*path'
parece funcionar. No entanto, o problema que estou enfrentando é sempre que o arquivo existe no meupublic
diretório, o Rails renderiza isso.