Я ищу соответствующий шаблон state/city
в пути, если только переменная состояния не равна "auth"
match '/:state/:city' => 'cities#index', :as => :state_cities, :constraints => {:state => /(?!auth)/ }
Например, mydomain.com/fl/miami
- это хорошо.mydomain.com/auth/twitter
плохо.
Я использую omniauth, и для аутентификации вам нужно перейти на /auth/twitter
, однако, когда я набираю rake routes
.
, его нигде не найти.