2011-04-29 87 views

回答

0

如果你在談論的$route['404_override']頁面,它本身並不發送正確的404個狀態碼。我最近提交了關於此的bug report

論壇帖子中的修復看起來很完美,只要確保您通過$this->output->set_status_header('404');手動設置標題,無論您將哪種方法定義爲默認404即可。唯一可以考慮的問題是如果您希望404的加載您的主頁或者其他的東西。

還有一個問題,有效的控制器與無效的方法將顯示默認的錯誤頁面,而不是自定義的。您可以在issue tracker上看到這方面的一些報告。

希望他們能在將來的版本中糾正這一點,並自動設置標題。

+0

同時檢查.htaccess文件中的配置 – 2012-06-06 05:33:49