레일즈 엔진을 통합하려고하는 레일즈 애플리케이션이 있습니다.엔진에서 레일스 앱 경로를 재정의하는 방법은 무엇입니까?
호스트 응용 프로그램은 몇 가지 캐치 모든 경로가 있습니다
# magic urls
match '/' => 'admin/rendering#show'
match '*path/edit' => 'admin/rendering#show', :defaults => { :editing => true }
match '*path' => 'admin/rendering#show'
응용 프로그램이 모든 경로를 잡는다 후 엔진 경로가로드되는 것 같습니다.
/sitemap.xml(.:format) {:format=>"xml", :controller=>"admin/sitemaps", :action=>"show"}
/(.:format) {:controller=>"admin/rendering", :action=>"show"}
/*path/edit(.:format) {:controller=>"admin/rendering", :action=>"show"}
/*path {:controller=>"admin/rendering", :action=>"show"}
engine_envs GET /engine/envs/:id(.:format) {:controller=>"engine/envs", :action=>"show"}
PUT /engine/envs/:id(.:format) {:controller=>"engine/envs", :action=>"update"}
jammit /assets/:package.:extension(.:format) {:extension=>/.+/, :controller=>"jammit", :action=>"package"}
지금까지, 모든 타격하는 /engine/envs
루트는 응용 프로그램에 의해 발각되는 모든 경로를 잡을 수있어. 그러나 나는 jammit 길은 엔진 후로드됩니다 그리고 나는 그 사람들이 잡히고 있다고 생각하지 않습니다. 앱 경로를 재정의하는 방법은 없나요?