nginx + mongrel
からnginx + passenger
に移行しようとしています。アプリはロードされて動作しますが、/posts/100.xml
のようなルートを識別するためには取得できません。しかし、/posts/100?format=xml
のようなURLはPassenger + Nginx:xmlルートの問題
のようなものがありますか?いくつかの設定がありますか?
おかげで、 Prateek
nginx + mongrel
からnginx + passenger
に移行しようとしています。アプリはロードされて動作しますが、/posts/100.xml
のようなルートを識別するためには取得できません。しかし、/posts/100?format=xml
のようなURLはPassenger + Nginx:xmlルートの問題
のようなものがありますか?いくつかの設定がありますか?
おかげで、 Prateek
チェックroutes.rb
match ':controller(/:action(/:id(.:format)))'
私はこれをお勧めしません。 rails 3.x routes.rbから: "これはRESTfulアプリケーションには推奨されないレガシーな野生のコントローラルートです。" – bloudermilk
上のこの行は、物事をめちゃくちゃにされたものを大幅に削減するために、すべての非スラッシュのURLをリダイレクトするリダイレクトルールでした。問題のため申し訳ありません
何も目立ちません。あなたはあなたのnginxの設定を投稿してくださいできますか?また、別の環境で目的のURL構造が正常に動作していることを確認しましたか? – bloudermilk