문제

컨트롤러 FOO가 응용 프로그램 루트로 나타나도록 레일 앱을 변경하려면 어떻게합니까?

다시 말해, 지금 당장 모든 URL은 host.com/foo/...처럼 보입니다. 그리고 나는 foo를 제거하고 간단히 호스트.com/...

도움이 되었습니까?

해결책

routes.rb에서 추가 :

map.root :controller => 'foo'

자세한 내용 API.

다른 팁

ROUS.RB에서는 다음과 같은 이름의 경로를 추가합니다.

map.home '', :controller => 'foo', :action => 'index'

웹 응용 프로그램의 루트가 요청 될 때 경로가 구축되면 Foo 컨트롤러를 사용하고 인덱스 조치를 호출합니다. 최우선 순위가 가장 낮도록 하단에 있는지 확인하십시오.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top