我的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,请帮助我。
我可以做些什么来重复这个?
感谢。
答案 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
。