方法1:
HTML页
<base href="<?=ROOT_URL?>" />  (index.php 设定站点根目录如:define('ROOT_URL', 'http://localhost/fzbk/mysite/');注意最后一个"/")
<link href="css/base.css" rel="stylesheet" type="text/css" />(页面内路径都可以用"相对"的了)

自己机子上通过
,大家可以试试,还可以节省代码长度

方法2:

   
1. // 定义网站文件系统根目录  
   2. define('SYS_ROOT',realpath(dirname(__FILE__)."/../system"));  
   
3. // 定义当前网站URL根目录,这样可以在Smarty中使用绝对路径包含js,css和图片,方便URL重写  
   4. define('HTTP_DIR','http://'.$_SERVER["SERVER_NAME"].preg_replace("/^(.*?)\/(.[^\/]*?).php$/", "\\1", $_SERVER["PHP_SELF"]) );  

// 定义网站文件系统根目录
define('SYS_ROOT',realpath(dirname(__FILE__)."/../system"));
// 定义当前网站URL根目录,这样可以在Smarty中使用绝对路径包含js,css和图片,方便URL重写
define('HTTP_DIR','http://'.$_SERVER["SERVER_NAME"].preg_replace("/^(.*?)\/(.[^\/]*?).php$/", "\\1", $_SERVER["PHP_SELF"]) );

这两个常量定义我是每个index
.php都有的,

在smarty中,可以通过 {{
$smarty.const.HTTP_DIR}} 的绝对路径的方式调用网址,

   1.         <link rel="icon" href="{{$smarty.const.HTTP_DIR}}/favicon.ico" type="image/x-icon" />  
   2.         
<link rel="shortcut icon" href="{{$smarty.const.HTTP_DIR}}/favicon.ico" type="image/x-icon" />  
   3.         
<link rel="stylesheet" href="{{$smarty.const.HTTP_DIR}}/css/screen.css" type="text/css" media="screen, projection" />  
   4.         
<link rel="stylesheet" href="{{$smarty.const.HTTP_DIR}}/css/print.css" type="text/css" media="print" />  
   5.         
<!--[if IE]><link rel="stylesheet" href="{{$smarty.const.HTTP_DIR}}/css/ie.css" type="text/css" media="screen, projection" /><![endif]-->  
   6.         
<link rel="stylesheet" href="{{$smarty.const.HTTP_DIR}}/css/plugins/fancy-type/screen.css" type="text/css" media="screen, projection" />  
   7.         
<script type="text/javascript" language="JavaScript" src="{{$smarty.const.HTTP_DIR}}/js/jquery-1.2.6.pack.js"></script>  
   8.         
<script type="text/javascript" language="JavaScript" src="{{$smarty.const.HTTP_DIR}}/js/dom.js"></script>  
   9.         
<script type="text/javascript" language="JavaScript" src="{{$smarty.const.HTTP_DIR}}/js/jquery.form.js" ></script>  
  10.         
<script type="t