Zend framework 从Zend请求对象获取查询

Zend framework 从Zend请求对象获取查询,zend-framework,Zend Framework,谁能告诉我为什么会有这样的结果 $month = $this->getRequest()->getQuery('month'); 是一个空字符串 这个调用是从我的blogcontroller类发出的,它扩展了Zend_Controller_操作 网址:htp://www.domain.nl/blogmanager/?month=2005-01 可能是我的电话吗 Options +FollowSymlinks RewriteEngine On Options All -Indexes

谁能告诉我为什么会有这样的结果

$month = $this->getRequest()->getQuery('month');
是一个空字符串

这个调用是从我的blogcontroller类发出的,它扩展了Zend_Controller_操作

网址:htp://www.domain.nl/blogmanager/?month=2005-01

可能是我的电话吗

Options +FollowSymlinks
RewriteEngine On
Options All -Indexes
IndexIgnore *
DirectoryIndex index.php 
RewriteCond %{SCRIPT_FILENAME} !-d 
RewriteCond %{SCRIPT_FILENAME} !-f 
RewriteRule ^(.*)$ index.php?/$1
编辑:解决了这个问题,我不得不从重写规则中删除问号

试试:


$params = $this->getRequest()->getParams();

我想这应该是

RewriteRule ^(.*)$ index.php/$1

这是blogmanager我遵循书中的示例web.2.0应用程序这很奇怪,我可以看到url,一个简单的get['month']将无法工作您的url不是这样的:htp://www.domain.nl/blogmanager/month/2005-01 …不必,根据书上的说法我回答了我自己的问题,我现在怎么能结束这个问题?
RewriteRule ^(.*)$ index.php/$1