Zend routing, throws ресурс не найден

У меня есть URL: http://dev.local/foodies/view?id=bluedaniel

и я получил в моем бутстрапе:

 protected function _initRoute() { $config = new Zend_Config_Ini(APPLICATION_PATH . '/configs/routes.ini', 'production'); $router = new Zend_Controller_Router_Rewrite(); $router->addConfig($config, 'resources'); } 

и ive также попал на мои маршруты.ini:

 [production] resources.router.routes.foodies_view.route = ":foodies/:id" resources.router.routes.foodies_view.defaults.module = "foodies" resources.router.routes.foodies_view.defaults.controller = "view" resources.router.routes.foodies_view.defaults.action = "index" 

так что http: //dev.local/foodies/bluedaniel должен работать правильно?

Я получаю ресурс «foodies: bluedaniel» не найдена ошибка, однако с этой настройкой

————— ОБНОВИТЬ —————-

Вместо этого я добавил следующее в файл application.ini:

 resources.router.routes.myroute.route = "foodies/:id" resources.router.routes.myroute.defaults.module = "foodies" resources.router.routes.myroute.defaults.controller = "view" resources.router.routes.myroute.defaults.action = "index" resources.router.routes.myroute.defaults.id = "\w+" 

Этот метод теперь работает, хотя я по-прежнему предпочитаю маршруты в их отдельном ini-файле, если я могу ему помочь.