¿Cómo escribo cadenas de cadenas de ... de ruta en un archivo ini para el marco Zend?

Estoy tratando de definir rutas como a continuación con un archivo INI para Zend Framework:http://api.example.com/servicename/{versión} / users /: userid / items /: 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"
...

La ruta host-api funciona bien, pero cuando intento llegar a las otras rutas, aparece el error 'Ninguna ruta coincide con la solicitud'

loscadenas.algo.cadenas.algoingelse parece incómodo, por lo que probablemente no sea la forma correcta de hacerlo. ¿Nadie?

Respuestas a la pregunta(1)

Su respuesta a la pregunta