当在控制器内调用函数时,codeigniter 404函数不会被唤醒

时间:2017-06-02 15:39:26

标签: codeigniter http-status-code-404

我在route.php中设置了404_override,这样当没有相应的控制器时,它会重定向到我的错误页面

但我的问题是如果控制器内部没有任何功能,它不能正确重定向

示例:http:example.com/search/function_name 这里有搜索控制器,但是function_name不存在,在这种情况下如何重定向到错误页面?

您的帮助将非常感谢!

2 个答案:

答案 0 :(得分:0)

如果您已正确设置404_override,它将按预期工作。您需要传递显示自定义404页面的控制器方法,否则它将无效。

答案 1 :(得分:0)

创建'索引'在错误控制器中的功能。然后,您不必在404_override中提及函数名称。