Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[发布] 解决discuz x3首页最后发表帖子地址伪静态

[复制链接]
w85378431 发表于 2013-9-15 22:23:35 | 显示全部楼层 |阅读模式
本帖最后由 w85378431 于 2014-4-1 11:24 编辑

当我们采用discuz论坛程序建设的网站伪静态后,在论坛版块里面点击帖子转到帖子内容页是伪静态的地址。但是当我们点击论坛首页上面出现的“最后发表”“最新发表”等帖子标题时转到的具体的帖子内容页后发现帖子的地址却是动态地址:“网站地址/forum.php?mod=redirect&tid=$forum数字&goto=lastpost”。不信你可以去随便找几个采用discuz建立的网站看看,包括discuz官方论坛也是这样的。




下面是具体的解决方案:
论坛版块横排:
在template\default\forum\discuz.htm页面

查找:
  1. forum.php?mod=redirect&tid=$forum[lastpost][tid]&goto=lastpost

复制代码
替换为
  1. thread-$forum[lastpost][tid]-1-1.html
复制代码
/////////////////////////////////////////////////////////////////////////
论坛版块竖排:
在template\default\forum\discuz.htm页面
查找
  1. forum.php?mod=redirect&tid=$forum[lastpost][tid]&goto=lastpost#lastpost

复制代码
替换为
  1. thread-$forum[lastpost][tid]-1-1.html

复制代码
kx5000 发表于 2013-9-23 18:25:04 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

宝塔脚下打倩倩 发表于 2014-7-22 09:33:21 | 显示全部楼层
我来看看!谢谢
回复

使用道具 举报

z110110 发表于 2015-1-29 09:30:16 | 显示全部楼层
从首页打开最后发表是楼层地址吧
回复

使用道具 举报

滕璐 发表于 2015-1-29 15:56:18 | 显示全部楼层
我是x3.2的版本,查不到你这个代码
回复

使用道具 举报

bierewo369 发表于 2015-8-18 15:04:58 | 显示全部楼层
我的明明是横排,最后为何全是lastpost#lastpost 而不是lastpost

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-11-16 12:59 , Processed in 0.040504 second(s), 7 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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