2、相对路径是相对网站根目录的路径也就是index.php所在的路径
3、绝对路径可以使用config.php中base_url配置
4、举例:static是根目录下的文件夹,存放静态文件
相对:
<script src="static/js/web.js"></script>
<link rel="stylesheet" type="text/css" href="static/css/style.css">
绝对:
首先php获取base_url的值
$base_url = $this->config->item('base_url')
//通过参数传递到html页面
$this->load->view('index', array('base_url'=>$base_url))
//页面中使用
<script src="<?php echo $base_url?>static/js/web.js"></script>
<link rel="stylesheet" type="text/css" href="<?php echo $base_url?>static/css/style.css">
基本上所有非超轻量级的框架(个人用过thinkphp&ci&yii),都支持url重写(严格来说,已经不是url重写了,而是路由功能,类与方法的重定向,这是程序内部的事情)。CI的路由配置方法:URI 路由 - CodeIgniter 中文手册
你所需要做的url重写不过是把index.php隐藏
RewriteRule ^(.*)$ index.php/$1
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)