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 日 上午9:28
下一篇 2024 年 6 月 30 日 上午9:55

相关推荐