假设images文件夹在根目录(和index.php同级).
方式1:src="images/xx.gif" 推荐度:
**site_url:www.xxx.com
适用URL:/index.php?a=xx&c=yy...
只能部署在同一站点下
方式2:src="/images/xx.gif" 推荐度:***
site_url:www.xxx.com
适用URL:
/index.php?a=xx&c=yy...
index.php/controller/action
www.xxx.com/dir/controller/action
不适用,site_url:www.xxx.com/xx
只能部署在同一站点下
方式3:src="../../../images/xx.gif" 推荐度:*
除了css这样代码里,其他不建议这样写.
只能部署在同一站点下
方式4:src="<?php echo base_url();?>images/xx.gif" 推荐度:****
可根据site_url的变化,base_url做相应变化,
可以把images部署到其他站点下.
还可以自定义例如
src="<?php echo my_base_url();?>images/xx.gif"
function my_base_url(){
//默认
return base_url();
//如果有特殊要求可以这里扩展开来
}
当资源文件要部署多个服务器时,可以考虑这样操作...