我有这个网址堆积的问题。我在我的localhost上使用了jquery ajax请求,并且url成了 localhost / website / index.php / mycontroller / myfunction / mycontroller / mynewfunction而不是 本地主机/网站/ index.php的/ myController的/ mynewfunction / PARA1 / PARA2。
有谁知道为什么?我一直试图解决这个问题一整天。我检查过的每个地方都有一个网址或链接似乎是正确的。
答案 0 :(得分:1)
这是你在函数中编写URL的方式,通常我发现当我遇到这个时,最简单的修复方法就是使用base_url函数而不是尝试使用相对URL。所以像这样:
<a href="<?=base_url();?>mycontroller/myfunction/para1/para2">Link</a>
这样你总是会回到基地并在那里工作。