Apache + Passenger を使用するレガシー Rails アプリを取り上げました。
このアプリには、私が作業するためのドキュメントがありません。
アプリケーションを実行して次のような URL にアクセスすると、次のようになります。
http://app.local:3000/groups/グループ名
グループ コントローラーの show アクションにヒットします。ただし、Apache + Passenger でアプリを実行し、同じ URL にアクセスすると、次のようになります。
実際には、次の URL を読み込もうとします。
ログから、これがあります:
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 です。
ヘルプや提案をいただければ幸いです。
ありがとう
トニー