为什么我没有正确地重定向到CodeIgniter中的base_url()?

时间:2018-02-12 20:28:56

标签: php codeigniter

点击此按钮时,我没有被重定向到base_url(),而是被重定向到'current_url'/ base_url()。

在config / config.php中输入:

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

标题中的代码:

<a class="navbar-brand" href="<?php echo site_url(); ?>">Nav</a>

我被重定向到网站'localhost / projekt / localhost / projekt /',而不是'localhost / projekt /'。

我在网上找不到任何解决方案。有没有办法正确地做到这一点? 提前谢谢。

2 个答案:

答案 0 :(得分:2)

由于您的href不是以http:///开头,因此浏览器只会将网址附加到您当前的网址中。

看看这里的区别: https://jsfiddle.net/ChinLeung/c1t6vw4v/

要解决此问题,请将配置更改为:

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

答案 1 :(得分:0)

在config / config.php中更改行:

n42
1Nn
Nn
1N1n

它将是

$( "#autocomplete" ).autocomplete({
    source: function( request, response ) {
          $.get('/accounts/ajax/search/', { term: request.term}, function(results) {
               response(results.slice(0, 10));
          });
      }
});