所以,我刚刚开始使用 Zend,将我们公司内部的 CMS 转移到新的框架上,如果您看到现有代码,我相信您很快就会同意最好的方式来废弃整个事情并重新开始。
所以,这正是我正在做的。它相对较小,因此随着项目的进行,它不应该花费太长时间。无论如何,要直截了当:
Zend 中的路由究竟是如何工作的?
我创建了一个项目和两个模块,一个名为“default”,一个名为“admin”。如果您还没有猜到,我希望默认模块是站点的前端,而管理模块是站点的后端。当我导航到 ~/public/ 时,我可以看到“欢迎使用 Zend Framework”屏幕,但是当我导航到 ~/public/admin 时,我只得到 404。
为了让这个工作,我缺少什么?另外,我如何将 ~/ 映射到 ~/public/ 其中 ~/ 是域?
作为说明,我使用命令行上的 zf 工具使用以下命令在每个模块和索引控制器中制作了模块和索引控制器:
zf create Module default
zf create controller Index -m default
zf create Module admin
zf create controller Index -m admin
感谢并提前为您提供任何帮助。
担。