0

我对这两个 url 场景之间的区别有点困惑,比如

$config['base_url'] = '';
$config['base_url'] = 'localhost/blabla';

<link rel="stylesheet" type="text/css" href="<?php echo base_url(). 'css/style.css'; ?>" />

如果我将 base_url() 设置为第一个给定的站点,则该站点将应用 css,但如果我将其设置为第二个给定示例,则 css 将不适用,并且无法找到浏览器日志(404),但它具有相同的生成网址喜欢

localhost/blabla/css/style.css

为什么?我正在阅读 elislab 网站上的文档,但无法弄清楚。任何输入的家伙..

4

1 回答 1

0
 $config['base_url'] = '';
 $config['base_url'] = 'localhost/blabla';

试试这个,应该适用于上述两者:

<?php
    $this->load->helper('url');
?>
<link rel="stylesheet" type="text/css" href="<?php echo base_url()?>/css/style.css" />
于 2013-10-07T06:11:08.933 回答