2011-02-28 5 views
2

nginx + mongrel에서 nginx + passenger으로 마이그레이션하려고합니다. 앱이로드되고 작동하지만 /posts/100.xml과 같은 경로를 식별 할 수는 없습니다. 그러나 URL은 /posts/100?format=xml과 같습니다.Passenger + Nginx : xml 경로 문제

일부 구성이 누락 되었습니까?

감사합니다, Prateek

+0

아무것도 눈에 띄지 않습니다. 당신은 nginx 구성을 게시 할 수 있습니까? 또한 원하는 URL 구조가 다른 환경에서 잘 작동하는지 확인 했습니까? – bloudermilk

답변

0

체크 일을 엉망으로 한 사람을 슬래시가 아닌 모든 슬래시 URL을 리디렉션하는 리디렉션 규칙입니다 routes.rb

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

나는 이것을 추천하지 않는다. rails 3.x routes.rb에서 : "RESTful 응용 프로그램에는 권장되지 않는 레거시 야생 컨트롤러 경로입니다." – bloudermilk

2

에이 라인. 문제가 생겨서 죄송합니다.

관련 문제