【发布时间】:2014-01-19 20:03:17
【问题描述】:
我有一条我想忽略的路由,即 mysite.com:3000/new_route,这可以通过 rails 而不是服务器端来实现吗?
我了解到这可以通过 apache 完成,但是,我的应用程序在 Heroku 上运行,并且我无法访问这种类型的控件。因此,我正在寻找另一种通过 Rails 执行此操作的方法。
谢谢
更新
我正在使用 faye 在我的应用程序中进行实时通知,在 localhost faye 上运行 port 9292 - localhost:9292/faye,在开发模式下一切正常,但在生产中它应该指向 mydomain.com/faye,那里生产环境中没有端口号,加载faye.js返回error not found
【问题讨论】:
-
忽略是什么意思?你想让它路由到其他地方吗?它应该返回 404 吗?什么?
-
@MichaelBerkowski 当我访问 mydomain.com/blog 时,它不应由博客控制器或我的应用程序中的任何其他资源处理,/blog 是指向外部应用程序的链接。
-
更好地说,我正在使用 faye 在我的应用程序中进行实时通知,没有 localhost faye 在端口 9292 -
localhost:9292/faye上运行,在开发模式下一切正常,但在生产中应该指向 @987654329 @,生产环境没有端口号,加载faye.js返回错误not found, -
请使用该信息更新您的问题。
-
更新,原帖
标签: ruby-on-rails ruby routing ruby-on-rails-4