设置状态标头不起作用

时间:2018-04-11 05:13:56

标签: php http-status-code-404 codeigniter-3

设置状态标题显示空白页。

$this->output->set_status_header('404');

我在codeigniter 3.1.8和php 7.1中的完整代码

public function oops()
{
    $this->output->set_status_header('404');
    //$this->last_set_status_code = '404';
    //header("HTTP/1.1 404 Not Found");
    //$this->load->view('oops');
    redirect(base_url(),'refresh');
}

1 个答案:

答案 0 :(得分:0)

要show_404 -

 <?php
    class MY_Exceptions extends CI_Exceptions {

        public function show_404()
        {
            $CI =& get_instance();
            $CI->load->view('my_notfound_view');
            echo $CI->output->get_output();
            exit;
        }
  }