如何解决Codeigniter中未发现的错误404?

如何解决Codeigniter中未发现的错误404?,codeigniter,Codeigniter,我的应用程序url:http://localhost/ctsubagent/ 我的Ajax代码: ... $.ajax({ url: base_url + 'hotel_booking/hotel/search_hotel', type: "post", ... 当我单击按钮运行ajax时,控制台中存在如下错误: http://localhost/subagent/hotel_booking/hotel/search_hotel404未找到 它似乎不是在调用

我的应用程序url:
http://localhost/ctsubagent/

我的Ajax代码:

...
 $.ajax({
        url: base_url + 'hotel_booking/hotel/search_hotel',
        type: "post",
 ...
当我单击按钮运行ajax时,控制台中存在如下错误:
http://localhost/subagent/hotel_booking/hotel/search_hotel
404未找到

它似乎不是在调用ctsubagent,而是在调用subagent。这是导致错误的原因

似乎应该在配置中设置。但我不知道。我试过了,但没有成功

非常感谢您的帮助


干杯

你的基本url是什么?你的ajax代码是什么?@Shomz,我已经更新了我的问题。在你的
url:,
中,确保你的控制器类和文件名的首字母大写。您可能还需要在config.php中设置您的基本url在这里分配基本url变量和什么?请尝试使用
url:,