Php 如何使用标准查询字符串+;Zend框架中的重写器路由

Php 如何使用标准查询字符串+;Zend框架中的重写器路由,php,zend-framework,routing,query-string,Php,Zend Framework,Routing,Query String,我有一个ZF应用程序,它利用了一个遗留的Javascript来实现一些功能。为了让这个应用程序工作,我需要传递一个标准的查询字符串。那么,如何使用带有查询字符串的标准Zend路由呢 例如: domain.com/my/routing/rule?legacyparm1=value&legacyparam2=value 现在不可能重写或重构js应用程序,因为它是通过其他软件包中的cron作业自动提供的 最简单的方法是什么?您不需要做任何事情,使用$\u GET或$this->getRequest()

我有一个ZF应用程序,它利用了一个遗留的Javascript来实现一些功能。为了让这个应用程序工作,我需要传递一个标准的查询字符串。那么,如何使用带有查询字符串的标准Zend路由呢

例如:

domain.com/my/routing/rule?legacyparm1=value&legacyparam2=value

现在不可能重写或重构js应用程序,因为它是通过其他软件包中的cron作业自动提供的


最简单的方法是什么?

您不需要做任何事情,使用
$\u GET
$this->getRequest()->getQuery()
将奇特的查询字符串变量传递给控制器。只需配置路由,使其与
字符前面的所有内容匹配即可。使用默认路由,请尝试以下URL:


你是对的,我认为这是JS应用程序本身和链接格式的问题。坦斯克!