1
我似乎无法弄清楚发生了什么问题,但我试图设置基于子域的模块路由。否则,路由是标准的。下面的工作,直到我在URL中添加超过3个参数:Zend_Controller_Router_Route链接超过3个url参数的问题
这是一个控制器插件
...
public function routeStartup() {
$router = Zend_Controller_Front::getInstance()->getRouter();
$pathRoute = new Zend_Controller_Router_Route (
':controller/:action/*',
array(
'controller' => 'index',
'action' => 'index'
)
);
$hostRoute = new Zend_Controller_Router_Route_Hostname(':module.domain.com');
$chainedRoute = $hostRoute->chain($pathRoute);
$router->addRoute('host', $chainedRoute);
...
}
http://module.domain.com/controllerName/actionName/param1工作 http://module.domain.com/controllerName/actionName/param1/param2内不起作用
有其他人跑进入这个?