1

我选择了一个使用 Apache + Passenger 的旧版 Rails 应用程序。

该应用程序没有可供我使用的文档。

当我运行应用程序并点击如下 URL 时:

http://app.local:3000/groups/group-name

它将命中组控制器中的显示动作。但是,当我在 Apache + Passenger 上运行应用程序并点击相同的 URL 时:

http://app.local/groups/group-name

它实际上会尝试加载以下 URL:

http://app.local/group-name

从日志中可以看出:

2012-12-19 03:28:44 +0000 开始为 127.0.0.1 获取“/groups/group-name”

ActionController::RoutingError(没有路由匹配“/group-name”):

这是一个很长的镜头,很抱歉不再提供信息,但有谁知道为什么会发生这种情况以及在哪里看的任何建议?

我检查了 http.conf 并且它没有重写规则或任何东西。只是乘客 + Rails 的标准 http.conf。

任何帮助或建议将不胜感激。

谢谢

托尼

4

0 回答 0