我需要为我的ZF2应用程序设置一个带有变量点的路径。
例如,我需要路由子域,如;john.van.der.berg.domain.tld
nick.van.eisselsain.domain.tld
james.morris.domain.tld
我知道子域中的点总是1,2或3
我现在必须按照我的路线设置,但我无法弄清楚如何 用分数做到这一点?
'username' => array(
'type' => 'hostname',
'options' => array(
'route' => ':username.domain.localhost',
'constraints' => array(
'action' => 'username',
'username' => '[a-zA-Z0-9.]{1,3}*',
),
'defaults' => array(
'__NAMESPACE__' => 'Users\Controller',
'controller' => 'Users',
'action' => 'website',
),
),
),
提前致谢!
答案 0 :(得分:0)
从ZF 2.1.3开始,您展示的代码应该可以正常运行。