Я хочу, чтобы в моих URL-адресах в качестве разделителей слов использовалось тире -вместо подчеркивания _. Например controller/my-actionвместо controller/my_action.
Меня удивляют две вещи:
- Google et al. продолжать различать их.
- В этом Ruby on Rails нет простого глобального параметра конфигурации, который можно было бы сопоставить
-с_маршрутизацией. Или нет?
Лучшее решение - использовать :asили именованный маршрут.
Моя идея состоит в том, чтобы изменить маршрутизацию Rails, чтобы проверить эту глобальную конфигурацию и изменить -ее _перед отправкой в действие контроллера.
Есть ли способ лучше?