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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[教程] 让论坛帖子在SS里也显示伪静态链接!

[复制链接]
benba 发表于 2009-9-6 09:26:04 | 显示全部楼层 |阅读模式
本帖最后由 benba 于 2009-9-6 09:28 编辑

打开SS目录下的:\function\block.func.php
查找:
  1. '/viewthread.php?tid='.$value['tid']'
复制代码
替换为:
  1. '/thread-'.$value['tid'].'-1-1.html'
复制代码
再查找:
  1. '/forumdisplay.php?fid='.$value['fid']'
复制代码
替换为:
  1. '/forum-'.$value['fid'].'-1.html'
复制代码
OK  SS里就显示静态的连接了.

如果怕麻烦的朋友可以下载我改好的文件.上传替换就OK了.

评分

1

查看全部评分

海梦缘 发表于 2009-9-6 09:49:19 | 显示全部楼层
支持了,每次都有惊喜。。。
回复

使用道具 举报

琴台 发表于 2009-9-6 10:46:33 | 显示全部楼层
这个似乎不错
回复

使用道具 举报

yushine 发表于 2009-9-6 11:10:55 | 显示全部楼层
呵呵 还是在模板里面修改吧
$value[url]的地方 改成静态的 不过调用 $value[fid]  和 $value[tid] 等变量就行了
原理一样 最好还是不要搞改动 模板函数
万一没有开启 静态 链接还不行
回复

使用道具 举报

雨轻飞 发表于 2009-9-7 01:39:30 | 显示全部楼层
呵呵~! 关注下~~!
回复

使用道具 举报

雨轻飞 发表于 2009-9-7 02:31:06 | 显示全部楼层
呵呵~! 关注下~~!
回复

使用道具 举报

雨轻飞 发表于 2009-9-7 18:30:54 | 显示全部楼层
好帖子~!支持下~~继续努力
回复

使用道具 举报

lidq.jingwu 发表于 2009-9-14 13:05:38 | 显示全部楼层
1# benba


这个修改方法只适用于开启伪静态的时候,如果不开启伪静态,它反而会出现问题。
不如修改修改ob_out函数,用正则匹配到正确的URL,然后再修改伪静态规则即可。
回复

使用道具 举报

lymaxiaoming 发表于 2009-9-29 13:15:54 | 显示全部楼层
8# lidq.jingwu


    问题是怎么改?
回复

使用道具 举报

baidu10000 发表于 2009-9-29 13:24:12 | 显示全部楼层
这个似乎不错
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-17 13:50 , Processed in 0.030614 second(s), 3 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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