让你的 CodeIgniter 自动配置基本 URL
2010-04-07 文章来源: 浏览次数:299
在本地开发完 CodeIgniter 之后上传到服务器时,或你更换服务器时,您必须更改你的$config['base_url'],这样做法是极之不便的,不过这些不便也有解决的方法。解决的方法如下:
修改 config.php 文件中的 $config['base_url'] 的值 修改为如下:
$config['base_url'] = “http://”.$_SERVER['HTTP_HOST'];
$config['base_url'] .= str_replace(basename($_SERVER['SCRIPT_NAME']),”",$_SERVER['SCRIPT_NAME']);
如果你的空间有可能性使用 SSL 协议(https)就需要修改为如下:
$config['base_url'] = ‘http’ . ((isset($_SERVER['HTTPS']) && $_SERVER['HTTPS'] == ‘on’) ? ’s’ : ”).’://’.$_SERVER['HTTP_HOST'].str_replace(’//’,'/’,dirname($_SERVER['PHP_SELF']).’/');

文章评论(查看全部)