用户
 找回密码
 入住 CI 中国社区
搜索
12
返回列表 发新帖
楼主: coeus
收起左侧

[已解决] Linux下的大小写问题 大家怎么解决的

[复制链接]
发表于 2010-11-21 11:23:25 | 显示全部楼层
怎么解决的啊,可以贴出来吗?
发表于 2011-7-7 15:00:05 | 显示全部楼层
coeus 发表于 2010-8-9 14:36
好了,一个小小的修改,搞定了。

怎么改啊,转到linux 服务器上就出现了 访问不到页面的问题了
发表于 2013-8-7 20:44:12 | 显示全部楼层
wocai 发表于 2010-8-10 10:02
回复 9# coeus
楼上的, 怎么修改的呢, 我也遇见过和你一样的问题,

appliction/config/hooks.php 加入以下代码
PHP复制代码
 
$hook['pre_system'] = array(
    'class'    => 'Uri',
    'function' => 'strtolower',
    'filename' => 'Uri.php',
    'filepath' => 'hooks',
);
 
复制代码


application/hooks 创建Uri.php  并加入以下代码
PHP复制代码
 
<?php
//处理uri,使大小写皆可访问
class Uri {
    function strtolower() {
        $_SERVER['REQUEST_URI']=strtolower($_SERVER['REQUEST_URI']);
    }
}
 
 
复制代码



测试成功,abc.com/AbC 和 abc.com/aBc 皆可解析成功!


本版积分规则