2017-04-19 58 views
0

我的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

設置你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

+1

非常感謝!你解決了我的問題! –

+0

很高興幫助快樂編碼。 –

+1

@GustavoBorges如果幫助請接受答案。 – user4419336