1

Apache + Passenger を使用するレガシー Rails アプリを取り上げました。

このアプリには、私が作業するためのドキュメントがありません。

アプリケーションを実行して次のような URL にアクセスすると、次のようになります。

http://app.local:3000/groups/グループ名

グループ コントローラーの show アクションにヒットします。ただし、Apache + Passenger でアプリを実行し、同じ URL にアクセスすると、次のようになります。

http://app.local/groups/グループ名

実際には、次の URL を読み込もうとします。

http://app.local/グループ名

ログから、これがあります:

2012-12-19 03:28:44 +0000 で 127.0.0.1 の GET "/groups/group-name" を開始しました

ActionController::RoutingError ("/group-name" に一致するルートがありません):

これ以上情報を提供できなくて申し訳ありませんが、なぜこれが起こっているのか、どこを探すべきかの提案を知っている人はいますか?

http.conf を確認しましたが、書き換えルールなどはありません。Passenger + Rails の標準的な http.conf です。

ヘルプや提案をいただければ幸いです。

ありがとう

トニー

4

0 に答える 0