搜索

搜索

在线
客服

在线客服服务时间: 9:00-20:00

选择下列客服马上在线沟通:

快速
发帖

客服
热线

021-50343443
7*8小时客服服务热线

关注
微信

关注微信公众号
顶部
开启左侧

[discuz教程] Discuz X3.2 分区 gid 完美伪静态方法 Apache/Nginx

[复制链接]
Freeman 发表于 2017-9-8 15:36:35 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题
 
论坛首页:打开 template/default/forum/discuz.htm
搜索:
  1. forum.php?gid=$cat[fid]
复制代码

替换为:
  1. forum-$cat[fid].html
复制代码


版块页:打开 source/module/forum/forum_forumdisplay.php
搜索:
  1. Location: forum.php?gid=$_G[fid]
复制代码

替换为:
  1. Location: forum-$_G[fid].html
复制代码

搜索:
  1. forum.php?gid='.$forum_up['fid'].'
复制代码

替换为:
  1. forum-'.$forum_up['fid'].'.html
复制代码

搜索:
  1. forum.php?gid='.$forum_top['fid'].'
复制代码

替换为:
  1. forum-'.$forum_top['fid'].'.html
复制代码


帖子页:打开 source/module/forum/forum_viewthread.php
搜索:
  1. ? 'forum.php?gid='.$fup :
复制代码

替换为:
  1. ? 'forum-'.$fup.'.html' :
复制代码

这里有两个地方需要修改。

发帖页:打开 source/module/forum/forum_post.php
搜索:
  1. ? 'forum.php?gid='.$fup :
复制代码

替换为:
  1. ? 'forum-'.$fup.'.html' :
复制代码

这里也有两个地方需要修改。

分区伪静态规则
Nginx伪静态规则:
  1. rewrite ^([^\.]*)/forum-([0-9]+)\.html$ $1/forum.php?gid=$2 last;
复制代码

Apache伪静态规则:
  1. RewriteCond %{QUERY_STRING} ^(.*)$RewriteRule ^forum-(\w+)\.html$ forum.php?gid=$1 [L]
复制代码


出售提现 接单赚钱 积分转换 推广 充值 赞助VIP 新手帮助
 
点击按钮快速添加回复内容: 支持 高兴 激动 给力 加油 淡定 神作 路过 感恩
您需要登录后才可以回帖 登录 | 现在注册

本版积分规则


1关注

22粉丝

1944帖子

排行榜
作者专栏

精品资源出售,数据快速变现

项目交易合作,保障双方权益

COLOR旗下综合交易服务平台

  • 公众号

    官方微信公众号,欢迎您的加入。

    扫码关注
  • 微信客服

    微信客服,有问题请找我。

    扫码联系
  • QQ客服
广告图片

自由者CG期待您来加入

Copyright   ©2014-现在  自由者CGPowered by©Discuz!技术支持:迪恩网络    ( 沪ICP备11008872号 )