기본값이 될 라우팅 접두사를 만들려고합니다.기본 접두사가있는 언어 접두어를 사용하는 CakePHP 라우팅
http://localhost/mycont가 영어 페이지로 연결 것 동안
http://localhost/heb/mycont는 히브리어 페이지로 떠날 것이다.
Router::connect('/:language/mycont',array('controller'=>'contname','action'=>'index'),array('language'=>'[a-z]{0,3}'));
이 코드를 사용하면 언어에 0-3자를 사용할 수 있지만 언어가 필요합니다.
이모든 아이디어를 어떻게 해결하는 방법이 작동하지 않습니다 일 것이다? 기본 라우팅에서도 가능합니까?
이것은 나에게 빠르고 효과적인 솔루션처럼 보입니다! 내가 생각할 수있는 유일한 합리적인 옵션은 Router :: connect 함수를 재정의하여 기본값이 설정되지 않도록 설정하는 것입니다 (존재하지 않을 경우). 하지만 그건 과도 할 수도 있습니다. –