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