allent 发表于 2010-7-9 14:02:45

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

我现在要做关于 地区的二级域名 所以 base_url是不定的,要怎样设计才能实现切换完区域如www.aa.com改成 beijing.aa.com之后
base_url的修改啊?????

Hex 发表于 2010-7-9 17:43:17

base_url 改成动态获取,$_SERVER 里有你需要的值,自己 print_r 看看就知道了,呵呵

allent 发表于 2010-7-12 13:14:24

谢谢 管理员,看其他人发的关于 base_url的帖子解决了

dllhb 发表于 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;
页: [1]
查看完整版本: 关于二级域名 config['base_url']的设置