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

[已解决] 关于二级域名 config['base_url']的设置

[复制链接]
发表于 2010-7-9 14:02:45 | 显示全部楼层 |阅读模式
我现在要做关于 地区的二级域名 所以 base_url是不定的,要怎样设计才能实现切换完区域如www.aa.com改成 beijing.aa.com之后
base_url的修改啊?????
发表于 2010-7-9 17:43:17 | 显示全部楼层
base_url 改成动态获取,$_SERVER 里有你需要的值,自己 print_r 看看就知道了,呵呵
 楼主| 发表于 2010-7-12 13:14:24 | 显示全部楼层
谢谢 管理员,看其他人发的关于 base_url的帖子解决了
发表于 2010-7-12 23:37:58 | 显示全部楼层
看别人写得很不错,转一下,试验过了,很好用的:

$proto = "http" .
    ((isset($_SERVER['HTTPS']) && $_SERVER['HTTPS'] == "on") ? "s" : "") . "://";
$server = isset($_SERVER['HTTP_HOST']) ?
    $_SERVER['HTTP_HOST'] : $_SERVER['SERVER_NAME'];
$server .= str_replace(basename($_SERVER['SCRIPT_NAME']),"",$_SERVER['SCRIPT_NAME']);  
$config['base_url']    = $proto . $server;

本版积分规则