我试图隐藏我的网址,只显示相对路径。这是我的HTML
<!DOCTYPE html>
<html>
<head>
<title>Bootstrap 101 Template</title>
<!-- Bootstrap -->
<link href="<?php echo site_url('css/bootstrap.min.css'); ?>" rel="stylesheet" media="screen">
</head>
<body>
<h1>Hello, world!</h1>
<script src="http://code.jquery.com/jquery-latest.js"></script>
<script src="js/bootstrap.min.js"></script>
</body>
</html>
然后当我在浏览器中查看时,我的源代码显示了这一点。
<!DOCTYPE html>
<html>
<head>
<title>Bootstrap 101 Template</title>
<!-- Bootstrap -->
<link href="
我该如何解决这个问题。我正在使用的文件是一个php文件。
答案 0 :(得分:2)
您是否加载了网址助手?
$this->load->helper('url');
如果您只想加载一次帮助,也可以自动加载助手
要自动加载资源,请打开application / config / autoload.php文件,然后将要加载的项目添加到自动加载阵列中。您将在该文件中找到与每种类型的项目相对应的说明。
答案 1 :(得分:1)
我在默认的php库中找不到函数site_url,你的服务器上启用了PEAR吗?
如果你想要你可以使用的相对路径:
<?php echo $SERVER['HTTP_HOST'].'css/bootstrap.min.css'; ?>
或只是
../css/bootstrap.min.css
或直接来自根
/css/bootstrap.min.css