2010-12-11 71 views

回答

1

罗布·艾伦有一个博客帖子大约Zend Framework URLs without mod_rewrite

说实话我没有尝试,但值得一提的

http://akrabat.com/zend-framework/zend-framework-urls-without-mod_rewrite/

+0

哈哈Rob的博客标题是完全一样的你的问题的标题:) – tawfekov 2010-12-11 17:03:37

+0

感谢@tawfekov,您的答复的这只是一个巧合,我的问题,本教程具有完全相同的标题。我并不是天真地创建完全相同题目的问题。 – 2010-12-12 12:29:35

+0

虽然它的好文章,我相信它的解决方案,我可能会尝试它。 – 2010-12-12 12:30:29

5

我敢肯定,最简单的方法来得到这个与ZF的工作是这样的:

http://www.site.com/index.php/admin/user/index/param1/12/param2/37 

如,简单地说你的index.php参数之前。这样Apache应该将请求路由到index.php。

您可能需要设置你的ZF基地网址如下:

//assuming $fc is front controller 
$fc->setBaseUrl('/index.php'); 

很肯定的默认路由器可以处理这样的。如果没有,你可以扩展路由器,如果你只是看现有的代码的提示,这应该不会太难。

+0

你确定这个方案不需要mod_rewrite吗?因为我是。 – 2010-12-12 12:02:50