2011-05-11 61 views
5

我写了一个名为CMS(大写字母)的控制器。当我打电话给链接http://localhost/CI/testing/admin/cms/insert时,它没有问题。它在localhost中工作正常。codeigniter url区分大小写问题

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

为了解决这个问题,我将不得不将控制器名称更改为cms(小写字母)或将所有锚点URL更改为CMS。有没有其他解决方案来解决这个问题。就像编写htaccess文件一样?

回答

2

的问题存在,怎么把文件名在Linux和Windows MyFile的& myfile的不同,在Windows相同的路径可以不存在,但可以在Linux

+0

是否有可能通过重写规则来解决这个问题? – 2011-05-11 11:18:13

+0

我这么认为,但对不起,我没有重写知识,但如果你有几个网址,那么你可以重命名文件 – Sourav 2011-05-11 11:43:05