Codeigniter:base_url中的错误

时间:2017-04-19 02:28:00

标签: codeigniter base-url

我的codeigniter中的函数base_url()存在一个问题。

我将condeigniter配置为:

$config['base_url'] = 'sistema_clientes/';

$config['index_page'] = '';

并自动加载到:

$autoload['helper'] = array('url');

没关系,但是当我尝试在我的页面中使用base_url('clientes')时,链接重复。

例如,我想这样:localhost / sistema_clientes / example。

<li><a href="<?= base_url('example'); ?>">Example</a></li>

在我的网址中,该链接转到:http://localhost/sistema_clientes/sistema_clientes/clientes

但我想这样:http://localhost/sistema_clientes/clientes

我不想base_url()重复sistema_clientes,请帮助我。

我可以做些什么来重复这个?

感谢。

1 个答案:

答案 0 :(得分:1)

设置您的base_url,如下所示:

$config['base_url'] = 'http://localhost/sistema_clientes/';

因为setting $config['base_url'] = 'sistema_clientes/';有道理 你要去sistema_clientes控制器那么base_url 为http://localhost/sistema_clientes/sistema_clientes