学做网站培训课程介绍

当前位置:

DISCUZ论坛404页面制作方法(被删帖子跳转404页面)

在学做网站论坛的论坛制作课程中,我们讲到如何使用Discuz程序进行论坛网站建设,论坛网站可以任意去发贴。作为管理员的我们可能会发现一些别人发了一些不该发的论坛贴子,我们就需要删除。【相关知识:怎么做论坛网站

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

DISCUZ论坛404页面制作方法

从如何做网站优化的角度来说,我们需要对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. 使用DW软件新建一个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>
    <p>很抱歉,您要访问的页面不存在。</p>
    <h2>1、请检查您输入的地址是否正确。 </h2>
    <p>2、通过<a href="http://www.www.xuewangzhan.com/">学做网站论坛</a>进行浏览。</p>
    <p>3、新手可以直接学习我们的<a href="https://www.xuewangzhan.com/">建站培训课程</a>。</p>
    <style type="text/css"> <!-- .STYLE1{ color:#0000FF; font-weight:bold; font-size:25px} .STYLE2{font-size:15px; line-height:25px} body{ margin-top:88px; margin-left:455px} --> </style>
    </body> </html>
  4. 将404.html上传到自己空间的根目录下;
  5. 测试。在自己论坛上删除一个帖子,并复制这个帖子的URL,删除后再使用这个URL访问,是否返回404页面里的内容。如果返回,说明404页面设置成功。
    DISCUZ论坛404页面

通过上面几步的操作,当我们自己建的论坛网站出现了不存在的帖子时,返回码就是404了。

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注

相关教程

  • 我们做了一个论坛网站,如果discuz论坛更换域名的方法又是如何呢,更换域名需要注意那些问题,才会对网站发展更有利呢?下面先说更换域名的步
  • template/default/common 模板公共文件夹,全局相关|--block_forumtree.htm 树形论坛版块分支js文件|--block_thread.htm 特殊主题的风格模块文
  • 培训对象:想学习建站技术,希望在网络上有所发展的学员培训主体: 学做网站论坛 [实体资质查看]培训费用:680元 = 建站课程     980元 = 建
  • 以下是我们学做网站论坛建站培训课程的所有内容:【只需支付680元的培训费用,就可以学习以下所有课程。】零基础网站制作培训报名地址:https://w
  • 在学做网站论坛的论坛制作课程中,我们讲到如何使用Discuz程序进行论坛网站建设,论坛网站可以任意去发贴。作为管理员的我们可能会发现一些别人发了一
  • 很多学做网站论坛的VIP学员在学习企业网站制作教程时,按照课程制作出了企业网站,但在发布自己的产品图片时,分类页的分页却现了错误,第一页正常,
  • 针对于网站中的一些特殊页面,WordPress提供专题页面功能。通过新建WordPress 专题页面,可以让我们在做网站中,制作一些特殊的网页版面。例如,
  • 纯代码Wordpress前台投稿功能制作方法,很多建网站学员学习了Wordpress教程后,使用Wordpress 程序建了网站。但如果每天都是自己更新文章,感觉会有点
  • 我们在有些网站上看到会在网站的某个位置显示一个动态变化的时钟,它是一秒秒的变化。对于这种效果,我们自己做网站时也可以制作出来,只需要通过JS就
  • 网站域名是网站的门牌号,网站做好之后,用户可以通过网站域名进入网站。网站域名是通过在域名商注册获得,并且到了购买期限后,可以续费,继续使用。
  • 很多同学使用DEDE程序与DZ程序共同去建一个网站,例如制作教育网站,使用dedecms程序做主站,使用DISCUZ做二级目录论坛.然后通过dedecms整合DZ程序实现
  • Dreamweaver跳转菜单制作 视频教程 (1123824 次浏览)
    什么是跳转菜单跳转菜单是文档内的弹出菜单,对站点访问者可见,并列出链接到文档或文件的选项。可以创建到整个 Web 站点内文档的链接、到其它 Web