Discuz 7.2 取消“返回列表”中带sid传递

sid传递在2个地方存在

1、Discuz后台 – 全局 – 优化设置 – 服务器优化 – 启用 URL 传递 sid ,请选择“否”

2、如下图

他们附带的地址都是诸如:https://www.mcusw.com/forumdisplay.php?fid=2&sid=e1179n
对搜索引擎不友好,看上去也不是很美观,如果是https://www.mcusw.com/forum-2-1.html那该多好看。

我们可以这样修改,进入论坛的FTP,打开/include/forum.func.php(请先做好备份)

查找
if($fid != $forum['fid']) {
$visitedforums .= '<li><a href="forumdisplay.php?fid='.$fid.'&amp;sid='.$sid.'">'.$_DCACHE['forums'][$fid]['name'].'</a></li>

修改为:
if($fid != $forum['fid']) {
$visitedforums .= '<li><a href="forum-'.$fid.'-1.html">'.$_DCACHE['forums'][$fid]['name'].'</a></li>';

发表评论

电子邮件地址不会被公开。 必填项已用*标注