php7 设置404页面,zblogphp怎么修改或创建404错误页面的方法
当网站被访问的网页不存在,就会出现404错误页面,如果zblogphp主题模板中没有404.php文件,就会显示默认的错误页面,但默认的错误页面不太美观,而且也没有返回到网站首页的链接,不利于用户体验,也不利于搜素引擎优化!
特别是当你的网站存在大量的页面因为被删除或地址失效时,404.php文件就显得很有必要了,在404文件中,我们可以设置404页面的css样式,文字内容等等,提示浏览器网页的用户此网页已经失效,可以通过相关文字链接等内容,进入到网站首页去查看更多新的内容信息!
修改设置404.php错误页面的方法
在zblogphp中,404页面的修改是很简单的,只需要在正确主题模板文件中,加入设置好的404.php文件即可!
1、打开zblogphp存放所有主题文件的目录,就是zb_users/theme/里面的文件
2、找到当前所使用的zblogphp主题的文件夹,如下图所示,是用我自己刘代码博客主题“liudaima”文件夹为例。
3、打开主题“liudaima”文件夹中的 template 文件夹
4、在template 文件夹中找到 404.php文件进行修改,如果在不存在404.php文件,就自己新建一个404.php文件。
5、最后,就是设置404.php页面里的代码内容了!
我们在自定义zblogphp的404.php文件时,通常会用到以下几个调用标签:{$host}:你的网站域名
{$name}:你的网站标题
{$subname}:网站的副标题
地址:https://wiki.zblogcn.com/doku.php?id=zblogphp:development:theme:template
设置404页面的目的就是告诉访问者该页面已经不存在,404页面中最好还有可以返回网站首页的链接,这样方便访问者在没有找到页面的时候,还可以回到首页继续浏览站内其他内容!
php7 设置404页面,zblogphp怎么修改或创建404错误页面的方法相关推荐
- VUE项目中使用this.$forceUpdate();解决页面v-for中修改item属性值后页面v-if不改变的问题
VUE项目中使用this.$forceUpdate();解决页面v-for中修改item属性值后页面v-if不改变的问题 参考文章: (1)VUE项目中使用this.$forceUpdate();解决 ...
- 没有修改出现mysql密码错误_MySql 修改密码后的错误快速解决方法
设置好密码后,使用数据库时出现如下错误: ERROR 1820 (HY000): You must reset your password using ALTER USER statement bef ...
- vscode设置默认新建html,VScode修改默认生成的HTML模板的方法
在VScode中,新建HTML页面时可以输入!+tab键,快速生成HTML代码模板,默认生成的代码模板如下: Document 由于生成的代码模板中有一些不需要,所以每次生成后都需要删除,很麻烦.其实 ...
- 路由器局域网设置_教你如何修改路由器LAN口IP地址的方法
现在绝大部分品牌或非品牌有线或无线路由器,其LAN口地址一般使用192.168.1.1或192.168.0.1网段,而使用此默认地址,既不安全,有时也不实用,比如局域网中电脑数过高,超过255台,则此 ...
- mysql数据库设置连接数_MySQL数据库之修改MYSQL最大连接数的3种方法分享
本文主要向大家介绍了MySQL数据库之修改MYSQL最大连接数的3种方法分享,通过具体的内容向大家展现,希望对大家学习MySQL数据库有所帮助. 方法一:进入MYSQL安装目录 打开MYSQL配置文件 ...
- java jsp公共异常页面_Java如何创建JSP错误页面以处理异常?
在此示例中,您将学习如何在JSP页面中处理异常.JSP具有用于错误处理的内置机制,这是一个特殊页面,可用于处理Web应用程序中的每个错误.要将页面定义为错误页面,我们使用page指令,isErrorP ...
- java web 默认页面配置文件_Tomcat中配置全局的错误页面(如404)+删除Tomcat中webapps目录下的自带项目,防止Tomcat默认文件泄露...
进入tomcat目录中conf文件编辑web.xml,将下面代码复制到文件末尾,如下 400 /error.html 404 /404/404.html 500 /404/500.html 2.添加4 ...
- 设置自动会计时,常数位置提示APP-FND-00804错误,解决方法
今天在设定r12 的AutoAccounting的时候,报APP-FND-00804错误,在网上找到了解决方法,是将会计科目弹性域的序号由两位数,改为1位数,就可以了.应该是oracle的BUG.如下 ...
- ASP.NET 自定义404错误页面
默认情况下微软已经在 Web.config 加入了如下代码: <customErrors mode="RemoteOnly" defaultRedirect="Ge ...
最新文章
- 05-04-查看补丁更新报告
- 关于Linux Kernel中的宏定义likely和unlikely
- 最短路径:Dijkstra算法和Floyd算法
- myeclipse 8.5-9.0 安装 svn 方法 《转载》
- 关于反射的完整 练习
- concat特征融合_MSFNet:多重空间融合网络进行实时语义分割(北航和旷视联合提出)...
- Jeecg-Boot 快速开发平台,前后端分离—开发工具安装
- Oracle发布Java移动开发路线图 影响近千万开发者
- Stateflow_报错记录
- Kong API Gateway 配置文件详解
- 如何读出烧录程序.bin的数据_如何改变程序搜索数据的方式?使用Redis进行搜索...
- 【ACL2020】关于正式风格迁移的数据增强方法
- 分布式文件存储FastDFS之环境搭建篇
- 华擎主板bios设置图解_华擎主板bios设置图解 如何进入bios设置 BIOS设置图解教程...
- 海思Hi3519A开发(5.梳理海思文档与运行sample代码)
- 学完大数据基础,可以按照我写的顺序学下去
- iOS 一步步带你实践组件二进制方案
- MBA-day1数学-应用题-利润问题
- linux安装mysql8⼀步⼀步超详细教程
- 华为智慧屏看鸿蒙,AI加持的另类彩电之华为智慧屏带你体验鸿蒙
热门文章
- 高等数学在计算机的应用论文,高等数学论文-计算机软件和应用.doc
- BISTU-(1)-4-17-2016
- CIO免费IT预算计划模板
- Xilinx Alveo加速卡开发环境搭建
- 海思NB-IoT芯片模块,海思处理器介绍
- 燕秀里面添加lisp程序_修改 lisp 程序
- 密码学系列(三):区块链+密码学基础知识
- android 4个button 田字布局,android新浪微博客户端开发.docx
- python2的socks5代理 文件上传
- Cytoscape_v3.6.1 载入插件cluego