틀린 매개 변수로 올바른 기본 URL을 처리하려면 어떻게해야합니까?cakephp가 잘못된 매개 변수를 URL에 전달하는 경우
Cakephp 잘못된 컨트롤러 또는 동작 이름을 전달하면 404 페이지로 연결됩니다. 하지만 잘못된 매개 변수와 함께 올바른 컨트롤러/작업 이름을 입력하면 어떻게 이런 종류의 문제를 해결할 수 있습니다.
예 :
올바른 : http://localhost/controller/action?params=123
잘못된 : http://localhost/controller/action?par23=123
par23는 잘못된 이름입니다. 이 경우 404 페이지와 같은 일부 페이지로 리디렉션하고 싶습니다. 컨트롤러의 매개 변수를 확인하고 매번 일부 페이지로 리디렉션 할 필요가없는 메소드 또는 구성이 있습니까?
감사합니다.
Cake의'/ controller/action/param1/param2' 형식이나 명명 된 param 방식'/ controller/action/name1 : value1/name2 : value2'의 형식이 아닌 이유는 무엇입니까? – pixelistik
특별한 이유가 없습니다. 개인 취향 – EeE