Codeigniter:重定向和错误404

Codeigniter:重定向和错误404,codeigniter,redirect,http-status-code-404,Codeigniter,Redirect,Http Status Code 404,我正在尝试使用Codeigniter执行重定向 // setting up flashdata //... // do a redirect redirect('/', 'location', 404); 因此,用户将被重定向到带有flashdata消息的主页 但它不起作用,给我一个空白页第三个参数必须是301或302 您需要设置一个flashdata参数来记住最后一个页面视图是404。然后在索引控制器/操作中将状态代码设置为404: $this->output->set_stat

我正在尝试使用Codeigniter执行重定向

// setting up flashdata
//...
// do a redirect
redirect('/', 'location', 404);
因此,用户将被重定向到带有flashdata消息的主页


但它不起作用,给我一个空白页

第三个参数必须是301或302

您需要设置一个flashdata参数来记住最后一个页面视图是404。然后在索引控制器/操作中将状态代码设置为404:

$this->output->set_status_header(404, 'Not Found');
因此,只需使用普通主页重定向:

redirect();