• 售前

  • 售后

热门帖子
入门百科

discuz设置嵌入式404页面教程

[复制链接]
123456806 显示全部楼层 发表于 2021-8-14 16:27:22 |阅读模式 打印 上一主题 下一主题
discuz步伐功能强大是不能否认的,但404页面的设置却是一处短缺,虽然网上有各种各样的404页面设置教程,但根本都是单独跳到一个静态的html页面,假如想要404页面跟网站其他页面一样带有顶部和底部导航,能表现用户信息怎么办呢,接下来本教程就来告诉你如何操纵。
首页新建一个文本文件定名为 404.php,然后用文本编辑器打开,填入以下代码,并生存;
<?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标签,只留下<body>与</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步伐的网站,其他的步伐切勿使用。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

帖子地址: 

回复

使用道具 举报

分享
推广
火星云矿 | 预约S19Pro,享500抵1000!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

草根技术分享(草根吧)是全球知名中文IT技术交流平台,创建于2021年,包含原创博客、精品问答、职业培训、技术社区、资源下载等产品服务,提供原创、优质、完整内容的专业IT技术开发社区。
  • 官方手机版

  • 微信公众号

  • 商务合作