在我的网站上,我需要以这种方式获取页面的 URL:,/category/page4
因此传递给控制器的参数是“页面”一词之后的数字。我设法通过以下方式获取 URL:(/category/page/4
带有额外的斜杠)使用此代码:
$router->addRoute('categoryPages', new Zend_Controller_Router_Route(
'/category/page/:page',
array(
'controller' => 'caegory',
'action' => 'index'
),
array(
'page' => '\d+'
)
));
我希望有类似/category/page4
以下代码修改的 URL:
// Simply removed one slash
'/category/page:page'
但是,此代码不会创建我需要的路由。我的错误是什么?