代码点火器 URL 区分大小写的问题


codeigniter url case sensitive issue

我写了一个名为CMS(大写字母)的控制器。当我调用链接 http://localhost/CI/testing/admin/cms/insert 时,它没有问题。它在本地主机中工作正常。

将该页面上传到服务器后,当我执行语句时,http://dev.test.in/testing/admin/cms/insert,它不显示该页面。但是当我将 url 更改为 http://dev.test.in/testing/admin/CMS/insert 时,它处于工作状态。

为了解决这个问题,我将不得不将控制器名称更改为cms(小写字母)或将所有锚网址更改为CMS。有没有其他解决方案可以解决这个问题。喜欢编写htaccess文件吗?

问题存在,因为 Linux 和 Windows 上的文件名不同MyFile 和 myfile 在 Windows 中不能存在于相同的路径中,但可以在 Linux 上存在