Как мне написать цепочки цепочек… маршрута в INI-файле для Zend Framework?

Я пытаюсь определить маршруты, как показано ниже, с помощью файла INI для Zend Framework:http://api.example.com/servicename/{версия} / пользователей /: USERID / пункты /: Itemid

routes.host.type = "Zend_Controller_Router_Route_Hostname"
routes.host.route = "api.example.com"

routes.host.chains.api.type = "Zend_Controller_Router_Route_Static"
routes.host.chains.api.route = "servicename/v1"
routes.host.chains.api.defaults.controller = "servicename-v1-api"
routes.host.chains.api.defaults.action = "index"

routes.host.chains.api.chains.users.chains.user.type = "Zend_Controller_Router_Static"
routes.host.chains.api.chains.users.route = "users"
routes.host.chains.api.chains.users.defaults.controller = "users"
routes.host.chains.api.chains.users.defaults.action = "index"

routes.host.chains.api.chains.users.chains.user.type = "Zend_Controller_Router_Route"
routes.host.chains.api.chains.users.chains.user.route = ":id"
routes.host.chains.api.chains.users.chains.user.defaults.controller = "user"
routes.host.chains.api.chains.users.chains.user.defaults.action = "index"
...

Маршрут host-api работает нормально, но когда я пытаюсь добраться до других маршрутов, я получаю сообщение об ошибке «Ни один маршрут не соответствует запросу»

chains.something.chains.somethingelse кажется неловким, так что, вероятно, это не правильный способ сделать это. Кто-нибудь?

Ответы на вопрос(1)

Ваш ответ на вопрос