2011-02-28 42 views
2

我想從nginx + mongrel遷移到nginx + passenger。該應用程序加載和工作,但我無法得到它確定像/posts/100.xml路線。但是,像/posts/100?format=xml工作Passenger + Nginx:xml路由問題

是否有一些配置,我錯過了?

感謝, Prateek

+0

沒有什麼真正脫穎而出。你可以請你發佈你的nginx配置嗎?另外,您是否已驗證所需的網址結構在其他環境中是否正常工作? – bloudermilk 2011-03-07 05:13:21

回答

0

檢查此行routes.rb

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

我不會推薦這個。從rails 3.x routes.rb:「這是一個傳統的野生控制器路由,不建議用於RESTful應用程序。」 – bloudermilk 2011-03-07 06:15:50

2

這是一個重定向規則重定向所有非斜槓的URL削減那些被搞亂的東西了。對不起,這個麻煩