1

我为我的网站设置了一个通配符域,它适用于所有类型的单词和字符,但是当子域中有一个额外的点时会失败。该路径应该指向我的数据页面,我可以在其中将子域作为param. 在子域中。

例如,一个有效的 url 可以是http://peter.pan.example.com(works; go to data page),但也可以是http://peter.von.pan.example.com(fails; go to index page)。

需要在当前路由中进行哪些更改才能根据需要制作第二个 url 路由?

相关代码:

resources.router.routes.subdomain.type = "Zend_Controller_Router_Route_Hostname"
resources.router.routes.subdomain.route = ":module.example.com"
resources.router.routes.subdomain.defaults.reqs.module = "(.+)"
resources.router.routes.subdomain.chains.index.type = "Zend_Controller_Router_Route"
resources.router.routes.subdomain.chains.index.route = ":controller/:action/*"
resources.router.routes.subdomain.chains.index.defaults.controller = "data"
resources.router.routes.subdomain.chains.index.defaults.action = "index"
4

0 回答 0