很多站长因为删除内容违规帖子,出现被收录删除的帖子返回200状态码,进入提示“抱歉,指定的主题不存在或已被删除或正在被审核”,那如何才能使用帖子被删除后跳转至404页面,也就是帖子被删除返回404状态码呢?下面分享下解决方法:
找到文件:source\module\forum\forum_viewthread.php中的:
showmessage('thread_nonexistence');
替换为:
header('HTTP/1.1 404 Not Found');
header('status: 404 Not Found');
include('404.html');
exit();
404.html是你定义的404页面,路径你自己决定。
然后你就能解决,帖子被删除或者被审核,然后能跳转至404页面了,更有利于搜索引擎优化。
历史资源提醒--必看
该页面资源/教程来自原魔趣吧历史资源转移,因发布历史久远,部分资源/教程可能已失效或无法在最新版程序中安装使用!DZ资源建议在Discuz3.4及以下版本使用,PHP版本建议5.6。资源仅提供做代码研究学习使用!
因改版,部分贴内链接将无法正常跳转,如链接失效或未正常跳转,请利用站内搜索功能搜索资源名称获取对应资源!