그래서 일부 라우트가 있습니다. 그러나 무작위 URI를 입력 한 사람을 특정 "There are no page"유형으로 리디렉션 할 수있는 방법이 있습니까? 예를 들어 그 사람은 여전히 메뉴를 사용할 수 있습니다.라우트에서 정의되지 않은 라우트 라우팅
0
A
답변
1
당신은 당신이 사용하고 있지만 그 이후 버전, 당신은 같은 것을 할 수있어 가정하고 Laravel의 버전을 지정하지 않은 :
응용 프로그램/예외에/Handler.php
public function render($request, Exception $e)
{
if ($e instanceof \Symfony\Component\HttpKernel\Exception\NotFoundHttpException) {
abort(404);
}
return parent::render($request, $e);
}
을 기본적으로 페이지를 찾을 수 없음 시나리오를 확인하고 404 페이지를 렌더링합니다. 404 오류보기를 설정하는 방법에 따라 사용자가 메뉴를 볼 수있게하고 잘못된 장소로 이동 한 사용자 정의 메시지를 표시 할 수도 있습니다.
오류 처리 및 특정 HTTP 오류에 대한 중단과 사용자 정의 오류보기 설정 방법에 대한 자세한 내용은 https://laravel.com/docs/5.2/errors#the-exception-handler을 참조하십시오.
0
resources/views/errors/404.blade.php
의보기는 원하는대로 표시 될 수 있습니다. "찾을 수 없음 (404)"오류가 발생할 때마다 표시됩니다.
관련 문제
- 1. 라우트 매개 변수를 라우트에서 컨트롤러로 전달합니다.
- 2. 라우트 라우팅 문제
- 3. 라우트 4의 라우팅
- 4. 특수 문자 라우트 라우팅
- 5. 라우트 라우팅 데이터베이스
- 6. 라우트 라우팅 - 다중 루트
- 7. 클로저와 이름이있는 라우트 라우팅
- 8. Rails3 라우트 문제 : 정의되지 않은 메소드`resources '
- 9. 라우트 라우터로 라우팅 - 잘못된 경로로 라우팅
- 10. 라우팅을 기반으로 한 라우트 라우팅
- 11. 정의되지 않은 모델의 라우팅 오류 모델 속성
- 12. 각도 라우팅 = 정의되지 않은 ngTable이 함수가 아닙니다.
- 13. 라우트에서 laravel의 함수를 사용하는 방법
- 14. 컨트롤러에 라우트 라우트
- 15. 라우팅 및 CORS (라우트 및 백본 (아약스))
- 16. 라우트 라우팅 Ajax 해시 태그 URL
- 17. 가상 서브 도메인 이름을 사용한 라우트 라우팅
- 18. 정의되지 않은 메소드`microposts '
- 19. 정의되지 않은 메소드`simple_nested_form_for '
- 20. 라우트에서 route 값
- 21. 라우트 작성 라우트
- 22. Rails 4 및 RSpec, 라우팅 사양의 정의되지 않은 메소드 'assertions'
- 23. 정의되지 않은 메소드 및 라우팅 오류가 많은 시간이 걸립니다.
- 24. FOSJsRoutingBundle : 라우팅 출력의 정의되지 않은 프로토콜 및 도메인
- 25. SAPUI5 라우팅 : 정의되지 않은 'initialize'속성을 읽을 수 없습니다.
- 26. Ruby on Rails 정의되지 않은 메소드`products_path '라우팅 문제
- 27. 라우팅/자산 파이프 라인 문제 - 정의되지 않은 자바 스크립트 메소드
- 28. 라우팅 오류 : 컨트롤러에 대한 정의되지 않은 메소드`add_breadcrumb : Class
- 29. 라우트 이름 라우트는 wampserver
- 30. 정의되지 않은 인덱스 : 정의되지 않은 인덱스 :