base_url和site_url的区别

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


版权声明:本文为whistlegirl原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。