2011-04-13 2 views
1

routes.rb에서 resources을 사용하여 컨트롤러의 모든 일반 경로를 선언합니다.Rails 3에서 응용 프로그램의 루트를 어떻게 매핑합니까?

resources :photos 

그러면 다음과 같은 URL이 생성됩니다.

http://example.com/photos 
http://example.com/photos/new 
... 

URL에서 photos을 제거하려면 어떻게해야합니까? ? 즉,이 컨트롤러를 응용 프로그램의 루트에 매핑하는 방법은 무엇입니까?

답변

1

:

resources :photos, :path => "/" 

그리고, 물론,이 여전히 일반적인 방법으로 확장 할 수 있습니다;

resources :photos, :path => "/" do 
    member do 
    get 'view_original_size' 
    end 
end 

자세한 내용은 API 설명서의 Module ActionDispatch::Routing::Mapper::Resources > resources > Supported options을 참조하십시오.

+0

Google과 공유해 주셔서 감사합니다. 또한 질문/답변 형식을 사용하여 주셔서 감사합니다. – Will

관련 문제