香港独立IP空间
香港php空间
美国php空间
域名注册

大家都知道discuz论坛可以设置伪静态,设置方法无忧主机也有对应的教程在下面会链接给大家。今天无忧主机小编遇到了这样的一个问题:小编的一个站长朋友伪静态设置后的确发表的所有帖子打开后是伪静态页面了。但是细心的他发现:在论坛首页的“最后回复”、“最后发表”这两个项目,却是动态的。

无忧主机小编在确认了静态设置之后,发现并没有问题。那么为什么明明实现了静态,却只有那两个链接是动态的呢?

原来,并不是伪静态设置或者是程序的问题,而是discuz本身就是这样设定的。通过网上查找资料,小编发现,以上两个参数,是由模板中的两段代码控制的。下面小编就把解决办法分享给大家。

首先按照以下路径找到templates/default/forum/discuz.htm

然后用编辑软件(建议用editplus这个软件)找到这两行代码:

redirect.php?tid=$forum[lastpost][tid]&

goto=lastpost#lastpost

然后把这两行代码替换为:

thread-$forum[lastpost][tid]-1-1.html

按照以上方法替换后传到对应的目录下。再回到论坛的首页去测试下,当游客或者会员最后发表帖子和最后回复帖子时也就自然而然的修正成thread-274-1-1.html这样的页面了。

相关文章推荐阅读:

DISCUZ 3.0伪静态设置图文帮助教程

详解JOOMLA 伪静态设置(SEF组件)攻略

建站之星如何设伪静态规则?建站之星伪静态设置方法!

 

本文地址:http://www.51php.com/discuz/13809.html

喜欢本文或觉得本文对您有帮助,请分享给您的朋友 ^_^

阅读本文的人还阅读:


搜索技术文档