在CI中,目前我有base_url()为'xxx.com'。现在根据要求,每个企业都被视为具有自己菜单的子域,内容与主站点完全不同。现在对于子域,我想将base_url()设置为'enterprise.xxx.com'。
我应该如何动态地执行此操作。可以通过主站点查看子域。
答案 0 :(得分:1)
在config/config.php
$root=(isset($_SERVER['HTTPS']) ? "https://" : "http://").$_SERVER['HTTP_HOST'];
$root.= str_replace(basename($_SERVER['SCRIPT_NAME']), '', $_SERVER['SCRIPT_NAME']);
$config['base_url'] = $root;