Codeigniter(或Drupal)在base_url之后添加一个斜杠

时间:2013-09-11 09:37:57

标签: codeigniter hyperlink anchor

我的应用程序位于www.example.com/mywebsite

这一切都运转正常,但由于某种原因,codeigniter决定它会搞砸我所有的链接。在config.php中,我将此http://example.com/mywebsite作为base_url。我正在使用codeigniter锚函数(人们会期望这是可行的方法)。

会发生什么:如果我查看与firebug的链接,它的href属性看起来没问题。但是当我点击它时,它会带我到这种网址:http://www.example.com//mywebsite/whatever

它只是在我的主域之后添加了一个斜杠。我希望有人知道这是什么意思吗?

编辑: www.example.com上的网站是drupal。我不知道drupal是否会造成这种情况,但这是可能的。

1 个答案:

答案 0 :(得分:1)

http://example.com/mywebsite的末尾添加一个尾部斜杠,就像在config.php文件中所说的那样。

$config['base_url'] = 'http://example.com/mywebsite/';