Loading [MathJax]/jax/input/TeX/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >专栏 >Thinkphp框架自定义404页面

Thinkphp框架自定义404页面

作者头像
申霖
发布于 2019-12-27 09:16:57
发布于 2019-12-27 09:16:57
1.8K00
代码可运行
举报
文章被收录于专栏:小白程序猿小白程序猿
运行总次数:0
代码可运行

404页面我们在浏览网页的过程中都遇到过,简单来说就是搜索的东西服务器无法找到,给你返回一个提示信息,但是真正的404意义又是什么呢?请查看文章:404的真正意义;

Thinkphp框架在部署模式时,当用户或他人进入不存在的页面,系统会抛出异常。框架默认给了一段文字“页面错误!请稍后再试~”,但是这个页面是很丑的,同时也是一个死页面,死链接,对网站优化及用户体验都不好。

下面教大家如何在thinkphp框架中自定义页面。

步骤一:在config文件内将“应用调试模式”值设置为“false”;

步骤二:新建404.html页面,下面是本站使用的404页面,大家可直接使用;

点击下载  404.rar

步骤三:将404.html页面上传至服务器跟目录,即和index.php处于同一目录;

步骤四:在config文件内添加如下配置,可以使用同样方式定义其他状态码页面;

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
'http_exception_template'    =>  [
     // 定义404错误的重定向页面地址
     404 =>  '404.html'
]
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2019-01-05,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
总结ThinkPHP框架建站的步骤
ThinkPHP是一款优秀的PHP开发框架,它简单易用,功能完备。它是一款MVC设计模式的框架,具备ORM和MVC等众多特性,并且具有良好的扩展性和可维护性。本篇文章将介绍使用ThinkPHP框架进行建站的两种方法。
老K博客
2024/01/02
3930
记一次ThinkPHP框架错误解决处理!
提起Web始终不能绕过一个语言,那就是PHP,而要说到PHP的Web框架,对于php开发工程师而言,ThinkPHP和Laravel应该都是必须掌握好的框架,甚至需要熟练乃至精通一个框架!
二爷
2021/12/02
2.4K1
记一次ThinkPHP框架错误解决处理!
TP的404页面设置怎么这么多坑啊?
网上有很多thinkphp的404页面制作方法,但大多太过繁琐不简便,很烦人,所以为大家分享了最便捷的404制作方法,如下。
PM吃瓜
2019/08/12
1.5K0
TP的404页面设置怎么这么多坑啊?
什么是404页面,如何正确设置制作404页面
  404网页是用户尝试访问网站不存在的网页(由于用户点击了损坏的链接、网页已被删除或用户输入了错误的网址)时看到的页面。之所以称为 404 网页,是因为针对丢失网页的请求,网络服务器会返回 404 HTTP 状态代码,表明该网页未找到。 404页面的目的是:告诉浏览者其所请求的页面不存在或链接错误,同时引导用户使用网站其他页面而不是关闭窗口离开。
全栈程序员站长
2022/09/18
2.1K0
使用ThinkPHP框架快速开发网站(多图)
http://blog.csdn.net/ruby97/article/details/7574851/
bear_fish
2018/09/19
6.5K0
使用ThinkPHP框架快速开发网站(多图)
自定义Octopress404页面
刚刚在Octopress实现了自定义的404页面。参考别人的文章写的,很容易实现,谁知发现写完后,感觉自己掉进了一个坑,然后又爬了出来,所以,有必要自己写出来一个超级精简没有坑的帖子帮助别人。
技术小黑屋
2018/09/04
4060
PHP-thinkphp框架概述
框架就是一些代码类、方法(函数)、变量、常量的集合,这些代码是功能结构性的代码(并非业务代码)。业务代码其实就是具体的一些模块的增删改查逻辑代码。
cwl_java
2020/03/27
1.2K0
怎么自定义服务器的404,如何自定义404页面
404错误页面是WWW网站访问比较经常出现的错误。大家最熟悉的也是最常见的出错提示:404 not found。404页面就是当用户输入了错误的链接时,返回的页面。而默认的404错误页面呆板麻木,让访问者感觉很挫败,可能会直接离开您的网站。
全栈程序员站长
2022/09/18
1.6K0
Thinkphp框架的项目规划总结和踩坑经验
1、项目分为PC端、移动端、和PC管理端,分为对应目录为 /Application/Home,/Application/Mobile,/Application/Admin;
PM吃瓜
2019/08/12
2.5K0
Thinkphp框架的项目规划总结和踩坑经验
ThinkPHP 5.1自定义404界面的配置
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u011415782/article/details/79100191
泥豆芽儿 MT
2018/09/11
1.5K0
ThinkPHP 5.1自定义404界面的配置
thinkphp框架分页优化方案
thinkphp框架是国内知名的php开发框架,但是在分页问题上对seo并不是很优好,下面我们改进框架分页规则,让其更利于seo优化。
申霖
2019/12/27
1K0
thinkphp框架分页优化方案
如何制作404页面
第二步:粘贴刚才复制的代码到编辑器,更改对应的跳转链接,文字,以及页面的标题,404图片路径。查看修改编码方式,如不修改可能出现乱码,命名为404.html。
全栈程序员站长
2022/09/18
1.2K0
如何制作404页面
ThinkPHP框架运行流程
$GLOBALS['_beginTime'] = microtime(TRUE);
PM吃瓜
2019/08/13
1.2K0
如何为Nginx设置404页面?
这篇文章发布于2013年,介绍如何为nginx设置一个404页面,当客户端试图访问一个并不存在的资源时,nginx会返回代码为404的错误信息"404 Not Found",这个错误信息非常简陋并且不是很友好,建议根据实际需求设置一个专用的404错误页面(如果没有要求可以使用下面的“腾讯公益宝贝回家”404页面,也许一个微不足道的举动,却已帮助了别人。两全其美哈)。
用户1560186
2019/11/20
6.4K0
如何为Nginx设置404页面?
如何让用html制作404页面,网站404页面怎么做?
首先,你可以简单的做一个html页面,把它命名为:404.html页面;如果不会制作,最简单的办法就是找任何一个比较有名的网站,把它的404页面另存为下来,然后修改上面的文字,以及URL为自己的文字信息,再保存好上传到你网站的根目录就行了。
全栈程序员站长
2022/09/18
2.6K0
Django 2.1.7 视图 - 自定义404错误、500错误
上一篇Django 2.1.7 模型管理器 models.Manager 以及 元选项
Devops海洋的渔夫
2019/06/18
2.1K0
Django 2.1.7 视图 - 自定义404错误、500错误
Django自定义404页面
使用django部署的web应用,在url错误的情况下,页面会报错简单的404页面,并不美观
cywhat
2022/11/22
8660
CI框架与Thinkphp框架的一些区别
初学CI框架遇到的一些问题,与Thinkphp框架对比的不同之处。
全栈程序员站长
2022/07/11
3K0
404页面对网站优化有什么作用?
404页面也是网页内容优化的一部分。当被打开的页面无法正常提供信息,或服务器无回应等多种原因出现时,系统会自动提示页面不存在或者连接错误,同时引导用户使用网站其它页面而不是简单的关闭窗口,这样的页面称之为404页面。
蝙蝠侠IT
2020/11/12
7710
404页面对网站优化有什么作用?
相关推荐
总结ThinkPHP框架建站的步骤
更多 >
领券
社区富文本编辑器全新改版!诚邀体验~
全新交互,全新视觉,新增快捷键、悬浮工具栏、高亮块等功能并同时优化现有功能,全面提升创作效率和体验
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文