discuz伪静态设置好后,测试没有任何问题,如下图
但是,删除任意的回复后,链接就又变成动态了,如下图
测试了以前老站也有这个问题,为大家分享解决方法
打开 sourcemoduleforumforum_viewthread.php
找到
dheader("Location:forum.php?mod=viewthread&tid=$_G[tid]");
改成
dheader("Location:$_G[siteurl]thread-$_G[tid]-1-1.html");
这是discuz自身对“主题有楼层不准确时”的一个操作,跳转是为了处理后刷新页面,但默认跳转到动态链接
本文转载自:精准像素:11px.cn ,感谢作者分享实用知识