저는 젠드 프레임 워크를 사용하고 있으며 정말 쉬운 URL을 설정하기 시작했습니다. 라우터를 사용하여 컨트롤러 및 동작을 기반으로 기본 URL을 리디렉션하는 방법을 알고 있습니다. 그러나 나는 그것을 다른 단계로 가져 가고 싶다.간편한 URL을 더 줄여야합니다.
현재 컨트롤러보기가있는 사용자가 있습니다. 변수 ID가 필요합니다. 그래서 결국 링크는 다음과 같습니다
mysite.com/users/view/id/123
라우터 코드를 사용하여 내가 원하는 그러나 나는
mysite.com/users/view/123
$router = new Zend_Controller_Router_Rewrite();
$router->addRoute(
'person',
new Zend_Controller_Router_Route('users/view/:id', array('controller' => 'users', 'action' => 'view'))
);
이 단축 될 수 아래로
mysite.com/users/123
여기도 가능한가요? 아니면 너무 많이 묻습니다.
'htaccess'를 배우십시오 – diEcho
@diEcho, 실제로 없습니다. 이것은 Zend를 통해 쉽게 이루어지며 프레임 워크에 의해 처리 될 것으로 가정합니다. – JohnP