2014-06-11 3 views
-2

첫 번째 CakePHP 어플리케이션을 만듭니다.CakePHP. 404로 리다이렉트 디폴트

내 앱에는 고정 된 경로 집합이 포함되어 있습니다. 정의 된 경로와 일치하지 않는 요청을 404로 리디렉션하고 싶습니다. 이러한 요청이 컨트롤러에 미치기를 원하지 않습니다. 라우터 레벨에서 즉시 리디렉션하고 싶습니다.

+0

서버에 액세스 할 수 있다면 사이트의 vhost 항목을 사용하고 서버 자체에서 URL을 다시 작성하면됩니다. – codehitman

+0

이 질문은 문제를 해결하기 위해 노력한 최소한의 연구 및 코드가 없기 때문에 주제와 관련이없는 것처럼 보입니다. – Nunser

답변

1

고정 경로를 먼저 사용하려는 경우 기본 경로가 설정되지 않도록하기 위해 앱의 routes.php에서 require CAKE . 'Config' . DS . 'routes.php'; 문을 제거/주석 처리해야합니다. 그런 다음 debug off (core.php에서 debug = 0 설정) 케이크는 경로와 일치하지 않는 URL에 대해 404 상태의 오류 페이지를 자동으로 생성해야합니다.