开发者社区> 问答> 正文

如何从导轨4中的已安装发动机上卸下特定路线

在我的route.rb文件中,我已经安装了引擎路由。

mount SomeEngine::Engine => '/', as: 'some_engine'

它添加了以下路线:

match '*path' => 'redirects#show',
  constraints: SomeEngine::RedirectConstraint.new,
  via: 'get'

该路由的作用是捕获所有未知的URL并将其传递给 SomeEngine::RedirectConstraint

我不需要那种功能。是否可以从主应用中删除该路由?我无权使用引擎。实际上,我需要在该引擎之后添加一些路由,现在由于match '*path'路由而无法访问它们。

展开
收起
游客ufivfoddcd53c 2020-01-04 14:11:52 835 0
1 条回答
写回答
取消 提交回答
  • 在Rails路线中:优先级基于创建顺序:首次创建->最高优先级。这可能对您有帮助

    2020-01-04 14:12:14
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
驾驭时空中国⾸辆⾃动驾驶低速电动⻋发布 立即下载
运动手环是伪需求 智能装备才是“王道” 立即下载
工业互联网为智能机床插上翅膀 立即下载