用户
 找回密码
 入住 CI 中国社区
搜索
查看: 2434|回复: 0
收起左侧

[核心代码 Core] 扩展URI支持博客、城市分站二级域名

[复制链接]
发表于 2015-11-16 16:36:54 | 显示全部楼层 |阅读模式
application/croe 扩展MY_Uri.php
PHP复制代码
 
function _set_uri_string($str)
{
$domain['second_domain'] = "domain";//二级域名访问的文件夹 application/controllers/domain/
if($this->_get_second() != "www")  //域名不是www开始的
                {
                        $dir = $domain['second_domain'];
                        $str = $dir."/".$str;
                }
                else
                {
                        if(stripos($str,$domain['second_domain']) !== false)//是www 开始 不能访问domain 里面控制器
                        {
                                show_404();
                        }
                }
.......继承system下面代码
}
 
复制代码

这样 比如aa.codeigniter.org.cn 访问的首页就是  controllers/domain/welcome.php
aa.codeigniter.org.cn/user 访问的就是  controllers/domain/user.php 或 controllers/domain/user/welcome.php

本版积分规则