名站网址导航为广大网友提供关于dz论坛建站教程等内容,论坛安装教程,论坛插件和模板安装教程等。
在名站网址导航的论坛制作课程中,我们讲到如何使用DZ程序进行论坛网站建设,论坛网站可以任意去发贴。作为管理员的我们可能会发现一些别人发了一些不该发的论坛贴子,我们就需要删除。【相关知识:怎么做论坛网站】
对于删除的贴子,正常情况,hTTP状态码应该返回为404,但DZ论坛的默认返回码却是200,这样就对我们的网站SEO优化十分不利,搜索引擎会误认为这些贴子仍然存在,但没有任何有意义的内容。
从如何做网站优化的角度来说,我们需要对DZ论坛网站进行设置404页面,下面名站网址导航就来讲一下如何制作discuz论坛的404页面。
方法/步骤
- 找到文件:source\module\forum\forum_viewthread.php程序中的以下具体代码如下: showmessage('thread_nonexistence');
- 如果你的主机是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(); - 使用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.net/">名站网址导航</a>进行浏览。</p>
<p>3、新手可以直接学习我们的<a href="https://www.xuewangzhan.net/">建站培训课程</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> - 将404.html上传到自己空间的根目录下;
- 测试。在自己论坛上删除一个帖子,并复制这个帖子的URL,删除后再使用这个URL访问,是否返回404页面里的内容。如果返回,说明404页面设置成功。
通过上面几步的操作,当我们自己建的论坛网站出现了不存在的帖子时,返回码就是404了。
相关阅读:
wordpress错误页面模板(404.php程序)制作
本地环境网站出现404错误怎么解决
网站空间如何设置404页面
好了关于论坛的这篇文章就说到这里希望可以帮助大家。有问题可以联系解决。声明,本站内容来源于互联网如果侵犯了你的权益请联系本站删除。[图文]DZ论坛批量修改已发布贴子内容
今天有个名站网址导航学员问了一个问题,他自己学习了DZ仿站教程后,做了一个论坛网站,由于没有设置发贴限制,论坛里被发了很多无聊不相当的内容,而且很多,如果想一个个去删的话,劳动量很大,如何一次性批量的删除修改这些已发布的贴子内容呢?