您好,登錄后才能下訂單哦!
今天就跟大家聊聊有關在ThinkPHP項目中怎么對404頁面進行設置,可能很多人都不太了解,為了讓大家更加了解,小編給大家總結了以下內容,希望大家根據這篇文章可以有所收獲。
1、首先要在Lib/Action 下建立EmptyAction.class.php模塊
內容如下:
<?php /* * @author rocky * @date 20141021 * @desc 空模塊404等錯誤 * */ class EmptyAction extends CommonAction { function _empty(){ header("HTTP/1.0 404 Not Found"); $this->display('Public:404'); } } ?>
2、做完以上處理,只能在訪問到空模塊的時候才會訪問404頁面,所以,為了訪問空方法也訪問404頁面,我們還需要在CommonAction.class.php增加一個空方法了,方法如下:
//處理所有沒有的方法的處理方法,引導到404頁面 public function _empty() { R('Empty/_empty'); }
3、做完以上工作基本可以了,但是別忘了把你的404.html頁面放在Tpl/Public下
看完上述內容,你們對在ThinkPHP項目中怎么對404頁面進行設置有進一步的了解嗎?如果還想了解更多知識或者相關內容,請關注億速云行業資訊頻道,感謝大家的支持。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。