不明白CI网址,为我的网址添加前缀

时间:2013-10-30 00:04:49

标签: php codeigniter

我有以下链接:

<li><a href="<?php echo base_url() ?>/gallery/dogs">Dogs</a></li>

在我的config.php中,我有:

$config['base_url'] = '127.0.0.1/Won/';

当我在上面的链接上链接时,它指向:

http://127.0.0.1/Won/127.0.0.1/Won//gallery/dogs

是的我在询问之前试图寻找解决方案。

1 个答案:

答案 0 :(得分:0)

您的基本网址设置为:
 127.0.0.1/Won/

您的html锚点使用此代码作为href:
<?php echo base_url() ?>/gallery/dogs

如果您使用浏览器开发人员工具检查DOM,您应该会看到您的href被设置为: 127.0.0.1/Won//gallery/dogs

要解决此问题,您需要将配置base url更改为以下内容:
http://127.0.0.1/Won/

您还需要从锚点href代码中删除额外的正斜杠。正确的代码是:

<li><a href="<?php echo base_url() ?>gallery/dogs">Dogs</a></li>