레일스 어플리케이션을 상속 받았기 때문에 어떤 것들이 설정되었는지 정확히 알지 못합니다. 내 응용 프로그램은 원래 sign-up 양식으로 설계되었지만 이후에는 그 기능을 제거했습니다. 어떤 이유로 localhost : 3000/users/sign_up으로 이동해도 여전히 해당 페이지가로드됩니다. 나는 경로 파일을보고 거기에 관련된 것을 보지 못했다. 나는 그들이 어딘가에 내가보고 있어야하는 어딘가에 그 앱에 대한 고안을 사용했다고 믿는다. 사용자/sign_up에 대한 요청을 사이트의 루트로 리디렉션하고 싶습니다.레일 - 경로가 라우팅되지만 경로의 경로가 보이지 않습니다.
0
A
답변
0
앱이 기본 Devise 경로를 사용하고있는 것 같습니다. 당신이 당신의 routes.rb 파일로 이동하는 경우, 당신은이 같은 라인을 볼 수 :
devise_for :users
이 고안는 당신을위한 기본 경로의 무리를 생성하는 것을 의미합니다. 당신의 routes.rb에 같은
new_user_session GET /users/sign_in(.:format) devise/sessions#new
이, 다른 사용자 경로 고안에 의해 생성 된 devise_for :users
를 통해 : 당신이 당신의 터미널에 rake routes
을 입력한다면, 당신은 다음과 같은 것을 볼 것 파일.
Devise가 설정 한 기본 경로를 사용자 정의하려면 Devise 설명서 here에서 유용한 정보를 찾을 수 있습니다. 당신이 찾고 있다면, 'home#index'
말을 그냥 사용 중 컨트롤러 액션 싶습니다 가리 키도록 'devise/sessions#new'
을 변경
devise_scope :user do
get 'sign_in', to: 'devise/sessions#new'
end
: 그들은 당신에게 너무 좋아/사용자/sign_in 경로를 변경하는 방법의 예를 제공 사용자가 홈페이지에서 로그인하도록하십시오.
관련 문제
- 1. 코드 경로의 애플리케이션 경로가
- 2. 레일 루트 경로가 작동하지 않습니다.
- 3. 레일 : "어떤 경로가 일치하지 않습니다"
- 4. 레일 경로가 일치하지 않습니다 [POST]
- 5. 레일 맞춤 경로가 작동하지 않습니다.
- 6. 레일 레일 편집 사용자 경로가 작동하지 않습니다.
- 7. 레일 : 결함이있는 경로가 불완전합니다.
- 8. 레일 컨트롤러 경로가 내보기에
- 9. 레일 없음 경로가 POST
- 10. MVC 경로가 작동하지 않습니다.
- 11. 레일 : 경로가 [PUT]/blog/2와 일치하지 않습니다.
- 12. 레일 : form_for 경로가 좋은 양식을 표시하지 않습니다
- 13. 레일 라우팅 오류? '어떤 경로가 일치하지 않습니다'
- 14. Backbone.js 경로가 트리거되지 않습니다.
- 15. 경로가 일치하지 않을 때 경로가 일치하지 않습니다.
- 16. 레일 AWS에 잘못된 경로가 있음
- 17. 경로가 다른 경로의 심볼릭 링크 인 경우
- 18. 경로가
- 19. 레일 경로가 새 경로를 설정
- 20. 레일 경로가 심볼로 리디렉션 됨
- 21. 경로가
- 22. 경로가 일치하지 않습니다.
- 23. 경로가 일치하지 않습니다. "데모 /여보세요"
- 24. Devise 경로가 작동하지 않습니다.
- 25. 경로가 표시되지 않습니다.
- 26. 경로가 제대로 작동하지 않습니다.
- 27. Laravel 경로가 작동하지 않습니다.
- 28. 파일 경로가 지원되지 않습니다.
- 29. SKShapeNode 경로가 업데이트되지 않습니다.
- 30. 자식 경로가 렌더링되지 않습니다.
routes.rb 파일을 게시 할 수 있습니까? – Iceman