相思资源网 Design By www.200059.com
404页面即系统在找不到请求的操作方法和找不到请求的控制器名称时的一种报错行为的优化。
在很多网站中都会有使用404页面的时候,在ThinkPHP框架中该如何设置呢,接下来我介绍其中一种方法,具体内容如下
第一步:在thinkphp框架中的Home/Comtroller中建一个EmptyController.class.php,其代码如下:
<"HTTP/1.0 404 Not Found"); $this -> display("Public:404"); } function index(){ header("HTTP/1.0 404 Not Found"); $this -> dislay("Public:404"); } } "color: #800000">注意:其中 header("HTTP/1.0 404 Not Found")是定义此状态码未404。第二步:在thinkphp框架中的Home/Comtroller中建一个公共的类PublicController.class.php,其代码如下:
<"Location:/bbs/thinkphp/404.html"); } } "color: #800000">注意:其中 header("Location:/bbs/thinkphp/404.html")中的/bbs/thinkphp/404.html是你出现404后页面跳转的地址,需和自己的404.html页面放置位对应。第三步:让其他控制器全部继承 第二步中的PublicController.class.php,比如:
<"color: #800000">注意:将use ThinkController;注释掉以上就是thinkphp 404页面设置的全部内容,希望对大家学习php程序设计有所帮助。
标签:thinkphp,404
相思资源网 Design By www.200059.com
广告合作:本站广告合作请联系QQ:858582 申请时备注:广告合作(否则不回)
免责声明:本站文章均来自网站采集或用户投稿,网站不提供任何软件下载或自行开发的软件! 如有用户或公司发现本站内容信息存在侵权行为,请邮件告知! 858582#qq.com
免责声明:本站文章均来自网站采集或用户投稿,网站不提供任何软件下载或自行开发的软件! 如有用户或公司发现本站内容信息存在侵权行为,请邮件告知! 858582#qq.com
相思资源网 Design By www.200059.com
暂无thinkphp框架下404页面设置 仅三步的评论...