|

楼主 |
发表于 2010-7-14 00:28:17
|
显示全部楼层
找到URI.php
去掉
if (is_array($_GET) && count($_GET) == 1 && trim(key($_GET), '/') != '')
{
...
hangrila 发表于 2010-6-18 23:58 
果然是问题所在,感谢这位大侠相助,
原来由于使用的IIS,不知道是IIS的那个设置,导致我必须通过 http://domain.com/index?/xxxx/aaa.bbb 的方式来访问页面
而那个?导致了 “/xxxx/aaa.bbb”这一部分成为了$_GET里的一个key,
而又是不知道啥原因,(猜想是key里不允许.的存在?),导致aaa.bbb变成了aaa_bbb
原因找到了,就放心了,
没敢改CI原始代码,就在自己的controller里加了一个转换,把_转换回.
幸好参数里有.的地方不多。。。。
晚了一个月才来道谢,惭愧,惭愧 |
|