Discuz!7.2 配置伪静态需要留意的细节

[摘要]Discuz! 7.2 在靠山只给出了几个主要的静态化选项,实际上网站还存在很是多需要静态化的链接,本文为各人收集了个中几个较量重要的静态化要领,供各人参考。

  小编小我私家认为Discuz! 7.2的伪静态十分不完整,再加上搜索引擎对动态链接支持都已不是问题,小我私家并不附和Discuz! 7.2论坛开启伪静态

  假如你认为Discuz! 7.2开启伪静态结果明明,那么下面的几个细节之处必定值得你留意,Discuz! 7.2首页最新帖子,RSS和Archiver页面的链接默认都没有举办伪静态处理惩罚,靠山也找不到可以配置的处所,本文从论坛收集了要领供各人参考。

  备注:Discuz! 7.2本文报告的要领仅限于Discuz! 7.2,其它版本请审慎警惕。

首页最新帖子链接静态化

  打开templates/default/discuz.htm文件,假如长短默认模板,请打开相应模板目次下discuz.htm,查找:

“<a href="redirect.php?tid=$forum[lastpost][tid]&goto=lastpost#lastpost">”

  替换为:

<a href=http://down.chinaz.com/"thread-$forum[lastpost][tid]-1-1.html">

  有两处需要修改,假如非默认模板,代码大概有所差异,稍微比对一下应该就会修改了。

Archiver 页面链接静态化

  打开:./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");

  复制代码修改完成,上传后更新缓存。

RSS帖子地点静态化

  打开网站目次下的rss.php,查找:

" <link>{$boardurl}viewthread.php?tid=$thread[tid]</link>\n".

  替换为:

" <link>{$boardurl}thread-$thread[tid]-1-1.html</link>\n".

Discuz! v7.2 Bulid 20101020 简体GBK 独立安装包下载

Discuz!7.2 设置伪静态需要寄望的细节

界面预览

分享到

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/10228.html