电脑计算机论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 3041|回复: 0

discuz设置静态化后,Archiver应如何优化?

[复制链接]
admin 发表于 2010-8-22 10:21:04 | 显示全部楼层 |阅读模式
一、修改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'
    修改完成,上传更新!
您需要登录后才可以回帖 登录 | 注册

本版积分规则


QQ|手机版|小黑屋|电脑计算机论坛 ( 京ICP备2022023538号-1 )

GMT+8, 2024-5-7 14:49 , Processed in 0.073523 second(s), 20 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表