2014-01-11 4 views
0

Blog이라는 컨트롤러가 있다고 가정 해 보겠습니다. 해당 컨트롤러 내부에는 programmingfordummies이라는 작업이 있습니다.보기 파일 이름에 하이픈을 사용하는 방법은 무엇입니까?

get 'blog/programmingfordummies' 
    get '/blog/programming-for-dummies', to: 'blog#programmingfordummies' 

내가 실행하면 내 경로에서

내가 이미 완료 한 무엇 xyz.com/blog/programming-for-dummies

을 읽을 수있는 URL을하고 싶습니다, SEO 목적으로

get 'blog/programmingfordummies' 

rake routes, 둘 다 거기에 있지만 처음에는 내가 참조 할 수있는 경로가 있습니다.

이것이 가능합니까? 그렇다면 어떻게 그렇게?

답변

2

은과 같이 해결 :

blog_programmingfordummies_path 
:

get '/blog/programming-for-dummies', 
    to: 'blog#programmingfordummies', 
    as: 'blog_programmingfordummies' 

는 다음과 같이 뷰에서 참조 할 수 있습니다

관련 문제