【发布时间】:2018-12-16 19:47:20
【问题描述】:
我正在尝试在我正在构建的名为“Jamie's Corner”的网站上创建一个新部分。所以我复制了一个“关于这个站点...”部分的控制器,将文件重命名为 JamiesCorner.php,并将控制器重命名为“JamiesCorner”。当我加载页面 (my_site.local/index.php/jamiescorner) 时,我希望看到与“关于此站点...”部分相同的内容。相反,我得到了 Codeigniter 404 页面。我尝试了很多东西,但发现将控制器(和文件)重命名为 Jamies 是可行的。为什么是这样? “JamiesCorner”这个名字显然没有错。那么为什么 Codeigniter 拒绝它呢?
【问题讨论】:
-
这条路径“my_site.local/index.php/jamiescorner”似乎是错误的。当您访问“my_site.local/index.php/about”(或您的关于页面的名称)时,您是否看到您的关于页面?。
-
尝试转到“my_site.local/jamiescorner.php”而不是“my_site.local/index.php/jamiescorner”
-
大多数计算机系统都区分大小写。
-
我还没有从我的溃败中删除 index.php(这是一个完整的'另一个等待发生的帖子),所以如果不将 index.php 放在域名:-/
标签: php codeigniter-3 naming