網站404錯誤頁面模板是:
common/404.html
當訪問的內容被刪除時就會跳轉到這個頁面,提示這個頁面不存在了。
如果是服務器(如Nginx)強制使用服務器自己的404頁面的話,這個頁面就無法執行了,那么如何不采用服務器自己的404頁面呢?
這里提供兩種方案。
方案一:
修改/diy/branch/fqb/D_Common.php,大概第2400行左右
/** * 引用404頁面 */ public function goto_404_page($msg) { //header("status: 404 Not Found"); 這句話刪除掉 $this->template->assign(array( 'msg' => $msg, 'meta_title' => $msg )); $this->template->display('404.html');exit; }
把上面的那句話刪除就行。
方案二(Nginx為例):
找到nginx.conf配置文件或者自己的虛擬機的conf配置文件,刪除下面的一行
error_page xxxxxx
再重啟服務器。
文檔最后更新時間:2017-02-07 02:13:46