0
CodeIgniter 2.x中的新404錯誤功能是否實際向服務器發送404錯誤,以便可以通過分析來跟蹤它?或者我需要在我的控制器中做些什麼?再往挖掘,我找到了答案,在此頁面的底部:CodeIgniter 2.x 404錯誤路由
http://codeigniter.com/forums/viewthread/164957/#790005
CodeIgniter 2.x中的新404錯誤功能是否實際向服務器發送404錯誤,以便可以通過分析來跟蹤它?或者我需要在我的控制器中做些什麼?再往挖掘,我找到了答案,在此頁面的底部:CodeIgniter 2.x 404錯誤路由
http://codeigniter.com/forums/viewthread/164957/#790005
如果你在談論的$route['404_override']
頁面,它本身並不發送正確的404個狀態碼。我最近提交了關於此的bug report。
論壇帖子中的修復看起來很完美,只要確保您通過$this->output->set_status_header('404');
手動設置標題,無論您將哪種方法定義爲默認404即可。唯一可以考慮的問題是如果您希望404的加載您的主頁或者其他的東西。
還有一個問題,有效的控制器與無效的方法將顯示默認的錯誤頁面,而不是自定義的。您可以在issue tracker上看到這方面的一些報告。
希望他們能在將來的版本中糾正這一點,並自動設置標題。
同時檢查.htaccess文件中的配置 – 2012-06-06 05:33:49