新聞中心
Thinkphp程序如何自定義404錯誤頁面
作者 / 無憂主機 時間 2014-09-12 15:58:24
很多站長朋友們做網站為了做優(yōu)化都會在建站的同時做一個404錯誤頁面,也就是當有人訪問該網站的時候如果打開了不存在的頁面,這時服務器對發(fā)來的請求無響應,添加了一個404頁面并開啟后會跳轉到404錯誤頁面。這樣做的好處就是就是增加客戶體驗度和有利于網站的優(yōu)化。再者,如果出現(xiàn)了打不開的現(xiàn)象相當于死鏈接了。也不利于搜索引擎的收錄哦。但是很多開源程序的404頁面設置的方法都是不同的,一般的404頁面設置方法是在根目錄下放一個404.html文件,并在.htaccess開啟就可以了。 然而Thinkphp的404錯誤頁面和wordpress一樣,是無法通過無憂主機小編上述方法直接實現(xiàn)的。如果這樣設置了不但無法實現(xiàn),還會使測試404頁面的時候地址欄出現(xiàn)例如51php.com/index/index.html的情況。那么要如何設置呢? 第一步:使用edltplus編輯器新建一個文件文件名:CommonAction.class.php 第二步:在這個文件中添加以下代碼:
<?php classCommonActionextendsAction{ function_empty(){ header("Location: /404.html"); } } ?>添加后保存該文件并將CommonAction.class.php文件傳到空間的根目錄下。 第三步:把做好的404.html頁面放到空間的根目錄下。小編在這里提醒下不能放錯路徑哦,不然是無法實現(xiàn)的。如下圖所示: [caption id="attachment_16502" align="alignnone" width="300"] thinkphp[/caption] 以上就是Thinkphp實現(xiàn)404頁面的完整設置步驟了。如果遇到有疑問的可以聯(lián)系小編的售后QQ:340555009.感謝各位站長一直以來對小編的支持。 無憂主機相關文章推薦閱讀: 多說評論插件怎么在THINKPHP上實現(xiàn) THINKPHP登入后臺出現(xiàn)“系統(tǒng)發(fā)生錯誤” THINKPHP搭建的網站搬家后遇到“您瀏覽的頁面暫時發(fā)生了錯誤!” 如何解決THINKPHP更新文件時遇到的:CANNOT SEND SESSION CACHE LIMITER – HEADERS ALREADY SENT
本文地址:http://www.gle-technology.com/thinkphp/16498.html