如果URL与正则表达式不匹配,则使Rails忽略路由

时间:2016-05-10 17:34:24

标签: ruby-on-rails regex routing rails-routing

我得到了这条路线

scope '/:slug' do           
  get '/', to: 'sites#home', as: :site
  get '/:resource/:id', to: 'sites#resource', as: :resource
  get '/:id', to: 'sites#page', as: :page
end

它与我的websocket默认路由冲突。如果我删除上面的代码,websocket开始工作正常。

如果网址以ws://开头或以/websocket

结尾,我想确保这3条语句不匹配

我该怎么做?

0 个答案:

没有答案