|
一、修改archiver页最下面的查看完整版本指向静态页,以免重复收录,增加权重:
修改文件:archiver/include/forum.inc.php
archiver/include / thread.inc.php
修改步骤:
打开:./archiver/include/forum.inc.php
找到: - $fullversion = array('title' => $forum['name'], 'link' => "forumdisplay.php?fid=$fid");
替换为: - $fullversion = array('title' => $forum['name'], 'link' => $qm ? "forumdisplay.php?fid=$fid" : "forum-$fid-1.html");
打开:./archiver/include/thread.inc.php
找到: - $fullversion = array('title' => $thread['subject'], 'link' => "viewthread.php?tid=$tid");
替换为: - $fullversion = array('title' => $thread['subject'], 'link' => $qm ? "viewthread.php?tid=$tid" : "thread-$thread[tid]-1-1.html");
二、改善用户体验,使其用户从浏览器访问archiver页指向静态页:
1 discuz论坛后台,基本设置,搜索引擎优化,启用 Archiver:选择“启用,但当用户从搜索引擎点击时自动转向动态页面”
2 查找bbs\archiver\index.php
- $forward = 'viewthread.php?tid='.$tid
替换为:
- $forward = 'thread-'.$tid.'-1-1.html'
查找:
- $forward = 'forumdisplay.php?fid='.$fid
替换为:
- $forward = 'forum-'.$fid.'-1.html'
修改完成,上传更新!
|
|