我有一个zend framework站点,它在一个文件routes.in i中设置所有路由。路线如下:
routes.popular.route = popular/:type/:page/:sortOrder
routes.popular.defaults.controller = popular
routes.popular.defaults.action = index
routes.popular.defaults.type = images
routes.popular.defaults.sortOrder = alltime
routes.popular.defaults.page = 1
routes.popular.reqs.type = \w+
routes.popular.reqs.page = \d+
routes.popular.reqs.sortOrder = \w+
在bootstrap.php中,它们被读取并添加到frontcontroller:
$config = new Zend_Config_Ini(APPLICATION_PATH . â/config/routes.iniâ);
$router = $frontController->getRouter();
$router->addConfig($config,âroutesâ);
我想将本地化添加到url,例如www.mysite.com/en/popular、www.mysite.com/sv/popular。做这件事的首选方法是什么?