2011-02-28 4 views
2

nginx + mongrelからnginx + passengerに移行しようとしています。アプリはロードされて動作しますが、/posts/100.xmlのようなルートを識別するためには取得できません。しかし、/posts/100?format=xmlのようなURLはPassenger + Nginx:xmlルートの問題

のようなものがありますか?いくつかの設定がありますか?

おかげで、 Prateek

+0

何も目立ちません。あなたはあなたのnginxの設定を投稿してくださいできますか?また、別の環境で目的のURL構造が正常に動作していることを確認しましたか? – bloudermilk

答えて

0

チェックroutes.rb

match ':controller(/:action(/:id(.:format)))' 
+1

私はこれをお勧めしません。 rails 3.x routes.rbから: "これはRESTfulアプリケーションには推奨されないレガシーな野生のコントローラルートです。" – bloudermilk

2

上のこの行は、物事をめちゃくちゃにされたものを大幅に削減するために、すべての非スラッシュのURLをリダイレクトするリダイレクトルールでした。問題のため申し訳ありません