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

2022-10-28

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

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

DISCUZ论坛404页面制作方法(被删帖子跳转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=”https://www.xmy7.com/”>学做网站论坛</a>进行浏览。</p>
    <p>3、新手可以直接学习我们的<a href=”https://www.xmy7.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页面)

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

收藏 (0) 打赏

感谢您的支持,我会继续努力的!

打开微信扫一扫,即可进行扫码打赏哦,分享从这里开始,精彩与您同在
点赞 (0)

免责声明 1、本站所发布的全部内容源于互联网搬运,(包括源代码、软件、学习资料等)本站提供的一切软件、教程和内容信息仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络收集整理,版权争议与本站无关。您必须在下载后的23个小时之内,从您的电脑或手机中彻底删除上述内容。
2、访问本站的用户必须明白,本站对所提供下载的软件和程序代码不拥有任何权利,其版权归该软件和程序代码的合法拥有者所有,如果您喜欢该程序和内容,请支持正版,购买注册,得到更好的正版服务。我们非常重视版权问题,如本站不慎侵犯您的版权请联系我们,我们将及时处理,并撤下相关内容!敬请谅解! 侵删请致信E-mail:messi0808@qq.com
3、如下载的压缩包需要解压密码,若无特殊说明,那么文件的解压密码则为www.xmy7.com
4、如遇到加密压缩包,请使用WINRAR解压,如遇到无法解压的请联系管理员!

小蚂蚁资源网 cms教程 DISCUZ论坛404页面制作方法(被删帖子跳转404页面) https://www.xmy7.com/zh/cms/17936.html

相关文章