开发者社区 问答 正文

如何从导轨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 864 分享
分享
版权
举报
1 条回答
写回答
取消 提交回答
  • 在Rails路线中:优先级基于创建顺序:首次创建->最高优先级。这可能对您有帮助

    2020-01-04 14:12:14 举报
    赞同 评论

    评论

    全部评论 (0)

    登录后可评论
问答地址:
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等