我有一个问题,我创建了一个用于匹配短令牌(如 url)的路由,如下所示:
myapp.com/a2c3b
我通过使用这样的路线来做到这一点:
match '/:id' => 'items#show', :as => "show_item", :via => :get, :constraints => { :id => /[a-z0-9]{5}/ }
但问题是现在我的其他路线/admin
不起作用,因为它也有 5 个字符,我该如何解决这个问题,让两种路线都起作用?
我有一个问题,我创建了一个用于匹配短令牌(如 url)的路由,如下所示:
myapp.com/a2c3b
我通过使用这样的路线来做到这一点:
match '/:id' => 'items#show', :as => "show_item", :via => :get, :constraints => { :id => /[a-z0-9]{5}/ }
但问题是现在我的其他路线/admin
不起作用,因为它也有 5 个字符,我该如何解决这个问题,让两种路线都起作用?