base_url和site_url的区别
在使用ci框架的时候 经常碰到跳转以及路径方面的问题,base_url和site_url则会让有些人混淆,现在来说一下区别在哪里
site_url指的是文件的相对路径,base_url表示默认地址:
// 将CI中配置文件(application/config/config.php)中
/**网站根目录**/
$config['base_url']="http://test.com/";
/**入口文件**/
$config['index_page'] = "index.php";
打印二者区分如下:
site_url(“ask/2”),url为http://test.com/index.php/ask/2
base_url(“ask/2”),url为http://test.com/ask/2