找回密码
 加入怎通
查看: 2839|回复: 4

[站长工具] Discuz x2.5删帖后地址返回200状态码的解决方法(完善版)

[复制链接]
TONY 发表于 2013-02-27 23:25:07 | 显示全部楼层 |阅读模式
很多站长因为删除内容违规帖子,出现被收录删除的帖子返回200状态码,不能从百度收录中清楚,那如何才能使用Discuz! X2.5 帖子被删除后跳转至404,也就是帖子被删除返回404状态码呢?下面分享下解决方法:

Discuz! X2.5 的解决办法如下:
找到文件:source\module\forum\forum_viewthread.php中的:
showmessage('thread_nonexistence');

在上面添加如下代码:
header('HTTP/1.1 404 Not Found');
header('status: 404 Not Found');

或者直接跳转到404页面
dheader("Location: 404.html");

Discuz! X2.0 的解决办法如下:
查找文件 \source\module\forum\forum_viewthread.php中搜索
my_thread_log('redelete', array('tid' => $_G['gp_tid']));

然后在下面添加这行代码
dheader("Location: 404.html");
404.html是你定义的404页面,路径你自己决定。
然后你就能解决,帖子被删除或者被审核,然后能跳转至404页面了。

注明:此贴是根据站帮网上的帖子改的,站帮的改法,会显示404状态码,但是用户在IE内核浏览器下打不开页面(谷歌浏览器下可以打开),根据TONY的更改,稍作调整,就可以达到原来的效果,而且带了404状态码。感谢原作者!
回复

使用道具 举报

渔舟唱晚 发表于 2013-02-28 21:19:19 | 显示全部楼层
这个是好东西,实用的啊。。。。
回复 支持 反对

使用道具 举报

浅浅、笑时光 发表于 2013-04-19 20:41:39 | 显示全部楼层
好东西,找半天了,终于在这个论坛找到了!
回复 支持 反对

使用道具 举报

网站排名优化 发表于 2025-11-11 06:16:30 | 显示全部楼层
完全赞同,我也是这么认为的,英雄所见略同~
回复 支持 反对

使用道具 举报

商摆小路 发表于 2025-11-11 06:16:45 | 显示全部楼层
这个思路很新颖,打开了新世界的大门,谢谢分享
回复 支持 反对

使用道具 举报

2025年控制台五大源头厂家排行,这些品牌值得关注
行业概览 随着数字化转型进程加速,控制台作为指挥中心、监控中心等关键场所的核心设备,其市场需求持续增长。源头厂家凭借完整产业链、技术积累与成本优势,在市场竞争中展现出强劲实力。本文基于市场调研与公开数据,从企业实力、技术能力、产品质量、客户案例等维度,对控制台源头厂家进行客观分析

您需要登录后才可以回帖 登录 | 加入怎通

本版积分规则

QQ|网站地图|真牛站长论坛 ( 苏ICP备2023040716号-2 )

GMT+8, 2025-11-28 06:55

免责声明:本站信息来自互联网,本站不对其内容真实性负责,如有侵权等情况请联系420897364#qq.com(把#换成@)删除。

Powered by Discuz! X3.5

快速回复 返回顶部 返回列表