Zend framework 在Zend中设置控制器和操作之前更改请求uri
我正在Zend Framework中做一个web。我希望它是多语言的,所以在结构控制器/操作中,我想添加一个uri参数,如下所示:Zend framework 在Zend中设置控制器和操作之前更改请求uri,zend-framework,controller,request,uri,action,Zend Framework,Controller,Request,Uri,Action,我正在Zend Framework中做一个web。我希望它是多语言的,所以在结构控制器/操作中,我想添加一个uri参数,如下所示: domain.com/en/controller/action 但很明显,Zend尝试获取名为en的控制器。在Zend设置控制器名称和操作名称之前,如何修改requestUri 谢谢您可以为此创建自己的路由,请在application.ini中从以下内容开始: resources.router.routes.default.route = ":language/:
domain.com/en/controller/action
但很明显,Zend尝试获取名为en
的控制器。在Zend设置控制器名称和操作名称之前,如何修改requestUri
谢谢您可以为此创建自己的路由,请在application.ini中从以下内容开始:
resources.router.routes.default.route = ":language/:controller/:action"
resources.router.routes.default.defaults.controller = "index"
resources.router.routes.default.defaults.action = "index"
Zend网站上的更多信息:不要修改URI。我更具体地说,你为什么要提出第二个问题而不是更新这个问题?