Quero que meus urls usem traço em -
vez de sublinhado _
como separadores de palavras. Por exemplo, em controller/my-action
vez de controller/my_action
.
Estou surpreso com duas coisas:
- Google et al. continue a distingui-los.
- Que Ruby on Rails não tem um simples, parâmetro de configuração global para mapear
-
para_
no roteamento. Ou não é?
A melhor solução que tenho é usar :as
uma rota nomeada.
Minha ideia é modificar o roteamento do Rails para verificar essa configuração global e mudar -
para _
antes de enviar para uma ação do controlador.
Existe uma maneira melhor?