0

我遇到了 url 堆积的问题。我在本地主机上使用了 jquery ajax 请求,并且 url 变成了 localhost/website/index.php/mycontroller/myfunction/mycontroller/mynewfunction 而不是 localhost/website/index.php/mycontroller/mynewfunction/para1/para2。

有谁知道为什么?我一整天都在尝试解决这个问题。我检查的所有地方都有一个 url 或链接似乎是正确的。

4

1 回答 1

1

这是您在函数中编写 URL 的方式,通常我发现当我遇到这个问题时,最简单的修复方法就是使用 base_url 函数而不是尝试使用相对 URL。所以是这样的:

<a href="<?=base_url();?>mycontroller/myfunction/para1/para2">Link</a>

这样一来,您总是会返回基地并从那里工作。

于 2012-11-05T12:22:56.093 回答