discuz设置嵌入式404页面教程

这篇具有很好参考价值的文章主要介绍了discuz设置嵌入式404页面教程。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

discuz程序功能强大是不可否认的,但404页面的设置却是一处短缺,虽然网上有各种各样的404页面设置教程,但基本都是单独跳到一个静态的html页面,如果想要404页面跟网站其他页面一样带有顶部和底部导航,能显示用户信息怎么办呢,接下来本教程就来告诉你如何操作。

首页新建一个文本文件命名为 404.php,然后用文本编辑器打开,填入以下代码,并保存;

define('CURSCRIPT', '404');

require './source/class/class_core.php';

C::app()->init();

$navtitle = "404提示"; // 这里修改404页面标题

include template('common/404'); // 这里是你的404页面模版

$navtitle = "404提示"这行代码中的“404提示”修改为你的404页面的标题,保存之后将404.php上传到你网站的根目录,

接下来用编辑器打开你的404的html文件(后缀为.html或者.htm),去掉head,body标签,只留下

与中间的那段代码,其他全去掉

然后在最上面一行加上{template common/header},在最下面一行加上{template common/footer},保存

然后上传到你的服务器上的template\default\common目录里,如果你不是用的默认模板,记得将default改成你模板目录名,

最后,修改服务器配置文件上的404页面声明,也就是把 ErrorDocument 404 /404.html改成ErrorDocument 404 /404.php,不同服务器修改教程大家自行去网上找,然后你就访问一个你网站没有的路径,比如在你的域名后随便打几个字母,如http://www.muxueshe.com/sadasd 就可以看到效果啦,是不是很棒?

最后再用HTTP返回码检测一下,这里成功检测出状态码为404,说明可行,大家赶紧去试试吧

注意事项

404.html文件目录更换之后,要记得css样式以及图片路径也要做相应的更改,不然可能会出现页面混乱。

这篇教程只能适用于discuz程序的网站,其他的程序切勿使用。文章来源地址https://www.toymoban.com/news/detail-419994.html

到了这里,关于discuz设置嵌入式404页面教程的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 速通蓝桥杯嵌入式省一教程:(五)用按键和屏幕实现嵌入式交互系统

    一个完整的嵌入式系统,包括任务执行部分和人机交互部分。在前四节中,我们已经讲解了LED、LCD和按键,用这三者就能够实现一个人机交互系统,也即搭建整个嵌入式系统的框架。在后续,只要将各个功能加入到这个交互系统中,即可完成整个嵌入式系统的设计。因此,尽

    2024年02月12日
    浏览(42)
  • 嵌入式Linux开发教程汇总

    野火:https://doc.embedfire.com/products/link/zh/latest/linux/index.html 正点原子:http://47.111.11.73/docs/boards/arm-linux/index.html 百问网:http://download.100ask.net/books/Linux/ELADCM1/index.html 百问网:https://space.bilibili.com/275908810/channel/seriesdetail?sid=1714177 野火:https://space.bilibili.com/356820657/channel/seriesdeta

    2024年02月10日
    浏览(60)
  • 使用阿里云服务器搭建Discuz论坛网站教程基于CentOS系统

    阿里云百科分享使用阿里云服务器建站教程,本文是搭建Discuz论坛,Discuz!是一款通用的社区论坛软件系统,它采用PHP和MySQL组合的基础架构,为您提供高效的论坛解决方案。本文介绍如何在CentOS 7操作系统的ECS实例上搭建Discuz! X3.4论坛。 目录 前提条件 操作步骤 后续操作 已创

    2024年02月13日
    浏览(50)
  • 嵌入式开发--CubeMX使用入门教程

    嵌入式开发–CubeMX使用入门教程 传统的单片机开发时,需要针对片上外设做各种初始化的工作,相当麻烦。 CubeMX是ST公司出品的一款图形化代码生成工具,通过图形化界面,可以非常直观的配置好各种片上外设,时钟,中断,DMA等等各种设备的参数,然后CubeMX可以直接生成初

    2024年04月12日
    浏览(59)
  • IDEA嵌入式AI工具 BITO-GPT4导入以及中文设置

    IDEA嵌入式AI  BITO效果展示:      1.打开IDEA的Settings    搜索插件  BITO   2.下载后右边工具栏上会出现BITO的小蓝标  这样就可以使用了但是里面是全英文的 相信很多小伙伴看到英文就头疼噢 设置中文 1.打开BITO点击右上角设置 2.点击里面的Settings 进入BITO的Web网页  右边这个

    2024年02月13日
    浏览(50)
  • 《嵌入式系统设计师教程 (第2版)》学习笔记

    《嵌入式系统设计师教程 (第2版).pdf》链接:https://download.csdn.net/download/AnChenliang_1002/87864728 该资源在上传时涉及到版权问题无法上传,所以保留该资源仅为了日后查看时博主自己可以下载; 本文用来记录在学习《嵌入式系统设计师教程 (第2版)》过程中的个人笔记。 图书简介

    2024年02月09日
    浏览(67)
  • 嵌入式:ARM汇编语言程序设计基础教程

    ① 合理地分配存储器资源,将前述的目标系统‘数据结构模型’表示到各存储器单元。 ② CPU寄存器数量有限,在程序中,大多数操作都要使用寄存器;并且有的操作使用特定的寄存器(如堆栈操作使用SP/R13等),程序中要合理分配各寄存器的用途。 用计算机语言,对数据结

    2023年04月23日
    浏览(84)
  • 嵌入式开发神器—SourceInsight 4的使用教程(附安装包)

    很多入门嵌入式的初学者所用的代码编写软件都是 IAR、Keil 等 IDE(集成开发环境),这类软件的优点就是既可以编写代码,也可以编译、调试、下载程序,是我们初学者嵌入式开发的利器。 今天给大家介绍的是公司基本上都会用到的神器—SourceInsight,因为在公司项目中,代

    2024年02月10日
    浏览(44)
  • 正点原子STM32嵌入式学习-keil5安装教程

    前言:本人没有什么嵌入式的经验,但是看到硬件的同事做开发板比较好玩,比较感兴趣。刚好有这样一个机会,可以跟随《原子教你玩STM32(库函数版)》课程线下学习,在此,将本次课程的学习做一个记录。相信对我这样一个小白来说,帮助还是会非常大的。 目录 一.下

    2024年03月10日
    浏览(71)
  • 单片机/嵌入式小白教程—硬件(三)51单片机最小系统

    目录 简介 51单片机器件原理图 复位电路 供电电路 晶振电路 下载电路 最小系统原理图  更加方便的51单片机 传统51单片机最小系统包含:复位电路、供电电路、晶振电路、下载电路   其中, 第9脚(RST)为复位引脚, 第40脚(VCC)第20脚(GND)为供电引脚, 第19脚(XTAL1)第

    2024年02月08日
    浏览(71)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包