Chcę, aby moje adresy URL używały myślnika -
zamiast podkreślenia _
jako separatorów słów. Na przykład controller/my-action
zamiast controller/my_action
.
Dziwią mnie dwie rzeczy:
- Google i in. nadal je rozróżniać.
- Że Ruby on Rails nie posiada prosty, globalny parametr konfiguracyjny do mapy
-
, aby_
w routingu. Czy to prawda?
Najlepszym rozwiązaniem jest użycie :as
nazwanej trasy.
Moim pomysłem jest zmodyfikowanie routingu Railsów, aby sprawdzić tę globalną konfigurację i zmienić -
na_
przed wysłaniem do akcji kontrolera.
Czy jest lepszy sposób?