에서 나는 우리가 설정 파일의 경로 이름을, 무언가 같이 볼하지 않은 방법 :경로 코드에서만 접근 및 URL
match 'controller/posts' => 'controller#posts', :as => 'posts'
가 그 행동과 컨트롤러에 대한 명명 된 경로를 생성 .
하지만이 경로는 코드에서 액세스해야합니다. 보기에서 게시물 버튼을 클릭하면 사용자에게이를 실행해야합니다.
하지만 누군가 www.xyz.com/posts를 실행하면 실행하지 않아야합니다. 그게 가능하니?
"이 경로는 코드에서 액세스해야합니다"라는 의미는 100 % 명확하지 않습니다. 이전에 렌더링 한 HTML의 요청에만 응답하는 컨트롤러를 만드는 방법을 묻는 중입니까? 애플리케이션에 이미 인증 및 사용자 세션이 있습니까? –