estrições de roteamento do @Rails 3 e Regex
Eu estou olhando para coincidir com o padrãostate/city
no caminho, a menos que a variável de estado seja igual a "auth"
match '/:state/:city' => 'cities#index', :as => :state_cities, :constraints => {:state => /(?!auth)/ }
Por exemplo,mydomain.com/fl/miami
é bom.mydomain.com/auth/twitter
é ruim
Estou usando omniauth e exige que você vá para/auth/twitter
para autenticação, no entanto, ele não é encontrado em nenhum lugar quando digitorake routes
.