【发布时间】:2011-05-09 00:54:29
【问题描述】:
我希望匹配路径中的模式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时找不到它。
【问题讨论】:
标签: ruby-on-rails regex routing omniauth