【发布时间】:2017-07-15 21:55:48
【问题描述】:
我在前端和后端都使用 CodeIgniter。我的后端并没有那么复杂,因此不需要安装不同的 CI。我现在拥有的是控制器cms 中的一个子目录,其中有我所有的后端控制器,包括一个扩展MY_Backend 核心的后端Index。现在我正在努力让我的前端启动并运行,如果我在扩展MY_Frontend 核心的主控制器目录中有一个Index 文件,就会遇到问题。并尝试通过 localhost 或 localhost/index 访问它,我得到一个 404 页面。如果我将名称和随后的类名更改为Homepage,我可以通过 localhost/homepage 访问它。
这可能是因为 cms 子目录中有一个索引文件吗?否则,有什么问题?这是我的目录结构:
【问题讨论】:
-
我不会将控制器索引重命名为 Home 之类的其他名称,因为在主目录中已经准备好了 index.php
-
是的,我明白,但这是造成这种情况的原因吗?
标签: php codeigniter routing routes