thinkphp制作404跳轉頁的簡單實現(xiàn)方法
網(wǎng)上有很多thinkphp的404頁面制作方法,但大多太過繁瑣不簡便,很煩人,所以為大家分享了最便捷的404制作方法,如下。
在thinkphp的公共目錄的config配置文件中增加配置項:
'TMPL_EXCEPTION_FILE' => 'Public/404.html',
在Public文件夾中創(chuàng)建404.html內容如下
<!DOCTYPE html > <html> <head> <meta charset=utf-8" /> <title>404喲</title> <style type="text/css"> body { background-color: #ECECEC; font-family: 'Open Sans', sans-serif; font-size: 14px; color: #3c3c3c; } .demo{width:600px;margin:0 auto;} .demo p:first-child { text-align: center; font-family: cursive; font-size: 150px; font-weight: bold; line-height: 100px; letter-spacing: 5px; color: #fff; } .demo p:first-child span { cursor: pointer; text-shadow: 0px 0px 2px #686868, 0px 1px 1px #ddd, 0px 2px 1px #d6d6d6, 0px 3px 1px #ccc, 0px 4px 1px #c5c5c5, 0px 5px 1px #c1c1c1, 0px 6px 1px #bbb, 0px 7px 1px #777, 0px 8px 3px rgba(100, 100, 100, 0.4), 0px 9px 5px rgba(100, 100, 100, 0.1), 0px 10px 7px rgba(100, 100, 100, 0.15), 0px 11px 9px rgba(100, 100, 100, 0.2), 0px 12px 11px rgba(100, 100, 100, 0.25), 0px 13px 15px rgba(100, 100, 100, 0.3); -webkit-transition: all .1s linear; transition: all .1s linear; } .demo p:first-child span:hover { text-shadow: 0px 0px 2px #686868, 0px 1px 1px #fff, 0px 2px 1px #fff, 0px 3px 1px #fff, 0px 4px 1px #fff, 0px 5px 1px #fff, 0px 6px 1px #fff, 0px 7px 1px #777, 0px 8px 3px #fff, 0px 9px 5px #fff, 0px 10px 7px #fff, 0px 11px 9px #fff, 0px 12px 11px #fff, 0px 13px 15px #fff; -webkit-transition: all .1s linear; transition: all .1s linear; } .demo p:not(:first-child) { text-align: center; color: #666; font-family: cursive; font-size: 20px; text-shadow: 0 1px 0 #fff; letter-spacing: 1px; line-height: 2em; margin-top: -50px; } </style> <script type="text/javascript"> function countDown(secs,surl){ var jumpTo = document.getElementById('jumpTo'); jumpTo.innerHTML=secs; if(--secs>0){ setTimeout("countDown("+secs+",'"+surl+"')",1000); } else{ location.href=surl; } } </script> </head> <body> <div class="demo"> <p><span>4</span><span>0</span><span>4</span></p> <p>該頁面不存在(′?ω?`)<span id="jumpTo">5</span>秒后跳轉到首頁</p> </div> <script type="text/javascript"> countDown(5,'/'); </script> </body> </html>
這樣就完成了,至于狀態(tài)碼當然是 404了,因為thinkphp默認不存在的頁面返回404,大功告成!最后再向大家推薦一個源碼社區(qū)名字叫原創(chuàng)源碼庫,不錯的網(wǎng)站,或許能夠幫到您!
以上就是小編為大家?guī)淼膖hinkphp制作404跳轉頁的簡單實現(xiàn)方法的全部內容了,希望對大家有所幫助,多多支持腳本之家~
- thinkPHP5(TP5)實現(xiàn)改寫跳轉提示頁面的方法
- 解決thinkPHP 5 nginx 部署時,只跳轉首頁的問題
- thinkphp5使html5實現(xiàn)動態(tài)跳轉的例子
- thinkphp5框架調用其它控制器方法 實現(xiàn)自定義跳轉界面功能示例
- ThinkPHP5.1框架頁面跳轉及修改跳轉頁面模版示例
- ThinkPHP頁面跳轉success與error方法概述
- ThinkPHP訪問不存在的模塊跳轉到404頁面的方法
- ThinkPHP跳轉頁success及error模板實例教程
- thinkphp中的url跳轉用法分析
- ThinkPHP3.1.x修改成功與失敗跳轉頁面的方法
- ThinkPHP3.2.3框架實現(xiàn)的空模塊、空控制器、空操作,跳轉到錯誤404頁面圖文詳解
- TP5框架頁面跳轉樣式操作示例
相關文章
在TP5數(shù)據(jù)庫中四個字段實現(xiàn)無限分類的示例
今天小編就為大家分享一篇在TP5數(shù)據(jù)庫中四個字段實現(xiàn)無限分類的示例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2019-10-10smarty模板中使用get、post、request、cookies、session變量的方法
這篇文章主要介紹了smarty模板中使用get、post、request、cookies、session變量的方法,需要的朋友可以參考下2014-04-04phpstudy2018升級MySQL5.5為5.7教程(圖文)
這篇文章主要介紹了phpstudy2018升級MySQL5.5為5.7教程(圖文),小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2018-10-10