寒窗轩,寒川的个人网络博客,记录互联网事,学习网络编程、分享工作经验、人生感悟,包括但不限于程序代码、数据库、Office办公、随笔等内容。

discuz分区伪静态

前几天装了discuz7.2,并用的伪静态,直到刚刚才发现discuz伪静态不全,其分区居然仍然为动态页面。这可不太好,要么统一用动太,要么统一用静态,百度google了办天,没有任何结果。于是只好自己动手了。废话不多说,请看仔细了(以下教程以disucz默认模板为例,其它模板可能有点出入):
一、修改模板,打开templates/default/discuz.htm文件,大约在40行处找到如下代码:
<h3><a href="$indexname?gid=$cat[fid] " style="{if $cat[extra][namecolor]}color: {$cat[extra][namecolor]};{/if}">$cat[name]</a></h3>

将其改为:
<h3><a href="forum-$cat[fid].html " style="{if $cat[extra][namecolor]}color: {$cat[extra][namecolor]};{/if}">$cat[name]</a></h3>

请注意红色部分的变化。

二、修改.htaccess,在htaccess中增加一行如下:
RewriteRule ^(.*)/forum-([0-9]+)\.html$ $1/index\.php\?gid=$2

注意:修改首页文件的朋友注意棕色部分的index\.php改为您的首页文件。

给个演示地址:http://www.gamelue.com/forum 请查看论坛分区部分的伪静态。

程序 2010-09-23 10:40:26 5 0 7978 discuz伪静态
文章写得不错?我是土豪我要在线打赏!
在线打赏

昵称:

验证码:验证码

评论:

文章分类
系统
程序
数据
Office
随笔
热门文章
Excel文件内容很少,但文件很大,打开很慢、很卡怎么办?
Excel动态引用各表格指定单元格数据
开篇第一章
Excel文件内容很少,但文件很大,打开很慢怎么办?
如何利用python修改文件的创建时间,修改时间,访问时间
发现一个好网站——春燕文档
Ubuntu22.04中用thunar替换默认文件管理器,提示无法启动“TerminalEmulator“的首选应用程序
MySQL如何按每个分类查询10条数据,即MySQL如何每个分类查询10条数据
文章推荐
请不要奇怪,为什么最近博客的文章是几年前的内容
免责声明
关于博主
开篇第一章
随机推荐
一个24点的C程序
人成熟的四个标准
PHP以Excel模板填充数据并生成新的Excel文件
输入法设置的时候提示"检测到不兼容的键盘驱动程序,该对话框已被停用?" 解决方法
mysql如何更新(删除)某列所有记录
我也玩玩php多线程
网站安全让人担忧
apache .htaccess强制访问手机,电脑页面
伤心的虚拟主机
写点什么呢?
友情连接
春燕网络
春燕文档
谢润的博客