DZ论坛404页面如何设置?

文章目录[隐藏]

对于删除的贴子,正常情况,HTTP状态码应该返回为404,但DZ论坛的默认返回码却是200,这样就对我们的网站SEO优化十分不利,搜索引擎会误认为这些贴子仍然存在,但没有任意有意义的内容。

从如何做网站优化的角度来说,我们需要对DZ论坛网站进行设置404页面,下面学做网站论坛就来讲一下如何制作discuz论坛的404页面。

方法/步骤

  1. 找到文件:source\module\forum\forum_viewthread.php中的以下代码:
    showmessage('thread_nonexistence');
  2. 如果你的主机是win系统,把上面的代码替换为
    header('HTTP/1.1 404 Not Found');
    header('status: 404 Not Found');
    include('404.html');
    exit();

    如果你的主机是linux系统,把上面的代码替换为

    header('HTTP/1.1 404 Not Found');
    header('status: 404 Not Found');
    exit();
  3. 使用html编辑器新建一个html页面命名404.html,并将以下代码放入404.html,其中的域名改成自己网站的域名。
    <!DOCTYPE html PUBLIC "-/W3C/DTD XHTML 1.0 Transitional/EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
    <title>学做网站论坛-您的访问出错了</title>
    <style type="text/css">
    <!--
    .STYLE1 {font-weight: bold}
    .STYLE2 {font-weight: bold}
    -->
    </style>
    </head>
    <body>

    </body> </html>

  4. 将404.html上传到自己空间的根目录下;
  5. 测试。在自己论坛上删除一个帖子,并复制这个帖子的URL,删除后再使用这个URL访问,是否返回404页面里的内容。如果返回,说明404页面设置成功。

本文摘自网络,不代表短经典网立场 https://www.duanjingdian.com/704.html

上一篇 2024 年 6 月 30 日
下一篇 2024 年 6 月 30 日

相关推荐

  • Discuz模板调用标签大全

    数据ID {id} 帖子URL {url} 帖子标题 {title} 附件图片 {pic} 帖子内容 {summary} 楼主 {author} 楼主UID {authorid} …

    Discuz 2024 年 6 月 30 日
    100
  • Discuz各数据表的作用及字段含义

    下面是DISCUZ 数据库各数据表作用及字段含义详解,方便新手更好的了解DISCUZ数据库。 pre_common_admincp_cmenu后台菜单收藏表 字段 类型 空 默认 …

    Discuz 2024 年 6 月 1 日
    133
  • Discuz模板怎么运行PHP代码?

    方法一:使用<!--{ PHP代码 }--> 如果要在DISCUZ模板中运行PHP代码,必须放在<!--{和}-->这2组符号之间,discuz会执行其中的…

    Discuz 2024 年 5 月 30 日
    82
  • Discuz编辑器如何添加视频按钮?

    DZ论坛编辑器开启视频按钮功能的步骤: 界面 -》 编辑器设置 -》 flash ,有些版本可能没有,如果没有这个选项,这一步可忽略。 论坛-》 板块管理-》 帖子相关 ->…

    Discuz 2024 年 6 月 30 日
    125
  • Discuz更换域名的方法及步骤

    下面先说更换域名的步骤方法: 后台--全局--站点信息--网站 URL: 后台--全局--域名设置--应用域名和根域名设置 后台--界面--导航--连接里面的地址修改 后台--运营…

    Discuz 2024 年 6 月 30 日
    81
  • Discuz网站程序各文件目录含义

    根目录 ./ (这里都是特别基本的程序)admincp.php——后台系统设置主程序文件,一般只处理菜单的显示的访问权限,不处理管理控制。ajax.php——论坛模板的ajax判断…

    Discuz 2024 年 5 月 30 日
    118
  • Discuz有DIY功能,当DIY保存后数据消失,是什么原因?

    Discuz有DIY功能,可以让管理员任意的拖拉版块来布局。但在DIY后,保存数据会出现数据消失的情况。这是什么原因呢?又如何解决这种问题呢? 这种问题的原因其实就是diy标签与c…

    2024 年 6 月 1 日
    110
  • Discuz标签大全,Discuz模板开发调用标签大全

    数据ID {id} 帖子URL {url} 帖子标题 {title} 附件图片 {pic} 帖子内容 {summary} 楼主 {author} 楼主UID {authorid} …

    2024 年 5 月 30 日
    86
  • Discuz:内部错误,无法显示此内容

    问题:内部错误,无法显示此内容 解答: 第一种情况:一般是 uc通信 或者 uc中应用的 appid 和 配置文件中 appid不统一导致的 DX后台---站长--UCenter设…

    Discuz 2024 年 4 月 26 日
    97
  • Discuz如何判断当前页面是否为论坛首页?

    以下是DISCUZ判断当前页面是否为论坛首页代码: ……以下是DISCUZ判断当前页面是否为门户首页代码: ……就是区分下forum和portal,如要判断home首页代码: ………

    Discuz 2024 年 6 月 1 日
    111