Discuz模板|Discuz插件|Discuz教程|Discuz素材免费下载

 找回密码
 立即注册

QQ登录

只需一步,快速开始

广告
温馨提示:本站所有DZ相关模板、插件、教程(包括DZ应用中心已下架插件、模板)所有用户可全部免费下载,无任何收费模式(不包括VIP版块非DZ资源,VIP版块需购买会员组方可下载),如本站没有您需要的插件或模板,请自行前往淘宝互站网送吗网等第三方站点搜索相关插件或模板进行低价格购买下载本站非常不建议用户浪费金钱前往DZ应用中心购买。

让discuz的版块分区也伪静态!gid=

[复制链接]
tuyuanma 发表于 2015-8-5 16:32:13 | 显示全部楼层 |阅读模式
温馨提醒:禁止内容附带广告图片、二维码图片,否则将在不通知情况下永久禁言账号!
欢迎加入兔源码站长交流群,您的加入是我们前行的动力!

DZ站长建站交流群:493651246

[ 温馨提示:点击上方群文字,可快速加入QQ群 ]


首先要完成这个功能需要可能编辑伪静态,要不然你就飘过吧。: X7 x. j+ v2 J+ X% c: }! e' d
3 q6 d$ m) e: K4 m$ T- ~
先看懂这个功能的作用:
% b- j' y6 E% C' z5 W5 ^6 j1 k
https://www.tuyuanma.com/hudong (拼音是互动)这是伪静后的效果。2 T- @1 {% M: V/ X/ d
' F, \5 G8 L8 q2 O* O6 r' ~
https://www.tuyuanma.com/rensheng (拼音是人生)+ m- `+ p! t! K5 W& X9 Y

- U/ c6 [) u$ f( K' _+ Q( Qhttps://www.tuyuanma.com/shenghuo(拼音是生活)! y( l! W) e- K/ I% ~" F$ G' S
: Z) h. A2 J, h
没有伪静的效果是:https://www.tuyuanma.com/forum.php?gid=50 是动态的。大家都知道discuz的seo实在不敢恭维!我直接在robots.txt里把所有动态连接都给禁止收录了。(方法是在robots.txt里最下面增加一行:Disallow: /*?* 注意一定要开启伪静才这样操作要不然一篇也别想收录。)
3 ~; [# j3 _. v9 @1 x- T2 D, O
: W( l+ F. r8 {$ J8 Q0 [. y) q5 q正式开始修改吧!- q4 W  T+ n' u( n2 [

6 K; E# |) i1 Y! ?( P% a1 R' p首页改伪静态:4 o8 ?" O6 L! \7 o
0 E8 }# C) L% w
编辑你的iis伪静文件httpd.ini( {7 r2 Y6 d8 ~" F% B! \+ D
6 A8 @) H' X" q, k
在最下面增加:
  1. <p>RewriteRule ^(.*)/rensheng\?*(.*)$ $1/forum\.php\?gid=44</p><p>RewriteRule ^(.*)/hudong\?*(.*)$ $1/forum\.php\?gid=1</p><p>RewriteRule ^(.*)/shenghuo\?*(.*)$ $1/forum\.php\?gid=39</p>
复制代码
其中这后面的gid=1什么的根据你的情况修改。 还有前面定义的 hudong   shenghuo  rensheng等。聪明的人仔细一比较就知道了。0 C: ^" B% q2 w+ v5 T5 d2 U

7 j0 i  H! Y' a+ x8 [7 y) Q6 T现在我们开始来改程序吧。打开 \template\default\forum\discuz.htm  n" t# q7 J7 R! @$ k4 Q( n

6 L+ h5 V# K) b4 y3 }查找:
  1. <h2><a href="{if !empty($caturl)}$caturl{else}forum.php?gid=$cat[fid]{/if}" style="{if $cat[extra][namecolor]}color: {$cat[extra][namecolor]};{/if}">$cat[name]</a></h2>
复制代码
修改为:
  1. <h2><a href="{if $cat[fid]==1}http://www.miliol.com/hudong{elseif $cat[fid]==39}http://www.miliol.com/shenghuo{elseif $cat[fid]==44}http://www.miliol.com/rensheng{else}http://www.miliol.com/forum.php?gid=$cat[fid]{/if}" style="{if $cat[extra][namecolor]}color: {$cat[extra][namecolor]};{/if}">$cat[name]</a></h2>
复制代码
把网址和名字给替换掉!!当然是换成你的。 其中有没有注意到这里的$cat[fid]==44  把这个数字改成你对应的gid一定一定!. a  D9 I3 @+ D, t% v
9 i* ~9 h& t' z, C" O8 h# K) V+ \
如果觉得以上的内容无法实现你想要的,请查阅这篇文章,或许真正的答案在这里:Discuz! 论坛版块分区如何设置伪静态?
4 W0 }3 O. D6 V. O- z/ Y3 D( J6 |' M  M* S) K! i2 b

版权声明
1、转摘或引用本站内容资源须注明原网址,并标明本站网址(兔源码www.tuyuanma.com);
2、对于转摘或引用本站内容资源而引起的民事纠纷、行政处罚或其他损失,本站不承担责任;
3、对于不遵守本声明或其他违法、恶意使用本站内容者,本站保留其追究法律责任的权利。




自动排版 | 高级模式
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

广告

兔源码网 (公网安备36112102000036号 赣ICP备17001544号)

兔源码 QQ交流群:493651246  GMT+8, 2020-1-26 22:24
←站长统计工具 查看密码:tuyuanma

兔源码DZ模板下载 站长邮箱:tuyuanma@qq.com 站长QQ:3197813386 网站地图

© 2001-2013 本站内容皆来自互联网及用户分享,如需删除请提供软著或商标证书。

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