找到文件: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()
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()
这样就会跳转到你设置好的404页面了
后台-全局-SEO中关闭伪静态即可如需开启伪静态
请在SEO界面中查看当前的 Rewrite 规则并按照容器进行伪静态规则 设置即可
DZ动力技术支持希望可以帮到您
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)