thinkphp制作404跳轉(zhuǎn)頁的簡單實(shí)現(xiàn)方法
網(wǎng)上有很多thinkphp的404頁面制作方法,但大多太過繁瑣不簡便,很煩人,所以為大家分享了最便捷的404制作方法,如下。
在thinkphp的公共目錄的config配置文件中增加配置項(xiàng):
'TMPL_EXCEPTION_FILE' => 'Public/404.html',
在Public文件夾中創(chuàng)建404.html內(nèi)容如下
<!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>秒后跳轉(zhuǎn)到首頁</p> </div> <script type="text/javascript"> countDown(5,'/'); </script> </body> </html>
這樣就完成了,至于狀態(tài)碼當(dāng)然是 404了,因?yàn)閠hinkphp默認(rèn)不存在的頁面返回404,大功告成!最后再向大家推薦一個源碼社區(qū)名字叫原創(chuàng)源碼庫,不錯的網(wǎng)站,或許能夠幫到您!
以上就是小編為大家?guī)淼膖hinkphp制作404跳轉(zhuǎn)頁的簡單實(shí)現(xiàn)方法的全部內(nèi)容了,希望對大家有所幫助,多多支持腳本之家~
- thinkPHP5(TP5)實(shí)現(xiàn)改寫跳轉(zhuǎn)提示頁面的方法
- 解決thinkPHP 5 nginx 部署時,只跳轉(zhuǎn)首頁的問題
- thinkphp5使html5實(shí)現(xiàn)動態(tài)跳轉(zhuǎn)的例子
- thinkphp5框架調(diào)用其它控制器方法 實(shí)現(xiàn)自定義跳轉(zhuǎn)界面功能示例
- ThinkPHP5.1框架頁面跳轉(zhuǎn)及修改跳轉(zhuǎn)頁面模版示例
- ThinkPHP頁面跳轉(zhuǎn)success與error方法概述
- ThinkPHP訪問不存在的模塊跳轉(zhuǎn)到404頁面的方法
- ThinkPHP跳轉(zhuǎn)頁success及error模板實(shí)例教程
- thinkphp中的url跳轉(zhuǎn)用法分析
- ThinkPHP3.1.x修改成功與失敗跳轉(zhuǎn)頁面的方法
- ThinkPHP3.2.3框架實(shí)現(xiàn)的空模塊、空控制器、空操作,跳轉(zhuǎn)到錯誤404頁面圖文詳解
- TP5框架頁面跳轉(zhuǎn)樣式操作示例
相關(guān)文章
PhpStorm本地?cái)帱c(diǎn)調(diào)試的方法步驟
php代碼在調(diào)試時,經(jīng)常是print_r或者var_dump來斷點(diǎn),但是當(dāng)項(xiàng)目較為復(fù)雜的情況下,這么做效率就非常低下了,斷點(diǎn)調(diào)試就非常好的解決了這個問題,這篇文章主要介紹了PhpStorm本地?cái)帱c(diǎn)調(diào)試的方法步驟,感興趣的小伙伴們可以參考一下2018-05-05在TP5數(shù)據(jù)庫中四個字段實(shí)現(xiàn)無限分類的示例
今天小編就為大家分享一篇在TP5數(shù)據(jù)庫中四個字段實(shí)現(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