找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 8380|回复: 6

主题分类信息伪静态

  [复制链接]
发表于 2014-10-16 02:17:20 | 显示全部楼层 |阅读模式
应用介绍:http://addon.discuz.com/?@lwh_rewritetype.plugin
本插件实现主题分类与分类信息伪静态;
支持主题分类列表页伪静态;
支持分类信息列表页伪静态;
支持主题分类与分类信息的帖子链接与普通帖子链接统一;
适用于使用官方默认链接的任何模板;
支持Apache Nginx IIS Zues Litespeed 等服务器;
兼容Discuz!X2.0 Discuz!X2.5 Discuz!X3.0 Discuz!X3.1;
使用方法:
后台安装并启用该插件,然后点击插件导航“查看Rewrite规则”,将相关主机的规则复制到你的Rewrite规则的第一条规则前面即可(不能放在插件也就是plugin.php那条规则的后面,不然的话会提示“插件不存在或已关闭”),Apache独立主机和Nginx主机要重启新规则才生效。



这个插件不理解他说的意思。能不能给详细说一下?
我现在的规则:
  1. # Protect httpd.ini and httpd.parse.errors files
  2. # from accessing through HTTP
  3. RewriteRule ^(.*)/topic-(.+)\.html(\?(.*))*$ $1/portal\.php\?mod=topic&topic=$2&$4
  4. RewriteRule ^(.*)/article-([0-9]+)-([0-9]+)\.html(\?(.*))*$ $1/portal\.php\?mod=view&aid=$2&page=$3&$5
  5. RewriteRule ^(.*)/forum-(\w+)-([0-9]+)\.html(\?(.*))*$ $1/forum\.php\?mod=forumdisplay&fid=$2&page=$3&$5
  6. #论坛分区伪静态
  7. RewriteRule ^(.*)/forum-([0-9]+)\.html(\?(.*))*$ $1/forum\.php\?&gid=$2
  8. RewriteRule ^(.*)/thread-([0-9]+)-([0-9]+)-([0-9]+)\.html(\?(.*))*$ $1/forum\.php\?mod=viewthread&tid=$2&extra=page\%3D$4&page=$3&$6
  9. RewriteRule ^(.*)/group-([0-9]+)-([0-9]+)\.html(\?(.*))*$ $1/forum\.php\?mod=group&fid=$2&page=$3&$5
  10. RewriteRule ^(.*)/space-(username|uid)-(.+)\.html(\?(.*))*$ $1/home\.php\?mod=space&$2=$3&$5
  11. RewriteRule ^(.*)/blog-([0-9]+)-([0-9]+)\.html(\?(.*))*$ $1/home\.php\?mod=space&uid=$2&do=blog&id=$3&$5
  12. RewriteRule ^(.*)/(fid|tid)-([0-9]+)\.html(\?(.*))*$ $1/index\.php\?action=$2&value=$3&$5
  13. RewriteRule ^(.*)/([a-z]+[a-z0-9_]*)-([a-z0-9_\-]+)\.html(\?(.*))*$ $1/plugin\.php\?id=$2:$3&$5
  14. #瀑布流图文伪静态
  15. RewriteRule ^(.*)/show_c([0-9]*)_t([0-9]*)_f([0-9]*)_o([0-9]*)_s([0-9]*)_p([0-9]*)\.html(\?(.*))*$ $1/plugin\.php\?id=waterfall:waterfall&fid=$2&typeid=$3&filter=$4&orderby=$5&sub=$6&page=$7
复制代码
应该把规则放到哪行前面?
还有:
如果设置了别名,将别名写进列表页URL。
我设置了别名,请问列表页URL在哪里?
别让我咨询插件作者。因为...你懂的
回复

使用道具 举报

发表于 2014-10-16 09:58:25 | 显示全部楼层
首先你要查看你现在的伪静态规则

伪静态

伪静态


回复

使用道具 举报

 楼主| 发表于 2014-10-16 10:53:04 | 显示全部楼层
技术帮助 发表于 2014-10-16 09:58
首先你要查看你现在的伪静态规则

我知道我的规则了   就是想知道加到什么地方?
回复

使用道具 举报

 楼主| 发表于 2014-10-16 22:37:48 | 显示全部楼层
顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶
回复

使用道具 举报

发表于 2014-10-17 00:35:36 | 显示全部楼层
sjie 发表于 2014-10-16 22:37
顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶

网站根目录下的:.htaccess或者web.config在或者httpd.ini
回复

使用道具 举报

 楼主| 发表于 2014-10-17 02:03:42 | 显示全部楼层
技术帮助 发表于 2014-10-17 00:35
网站根目录下的:.htaccess或者web.config在或者httpd.ini

你好像没有明白我的意思。# Protect httpd.ini and httpd.parse.errors files
# from accessing through HTTP
RewriteRule ^(.*)/topic-(.+)\.html(\?(.*))*$ $1/portal\.php\?mod=topic&topic=$2&$4
RewriteRule ^(.*)/article-([0-9]+)-([0-9]+)\.html(\?(.*))*$ $1/portal\.php\?mod=view&aid=$2&page=$3&$5
RewriteRule ^(.*)/forum-(\w+)-([0-9]+)\.html(\?(.*))*$ $1/forum\.php\?mod=forumdisplay&fid=$2&page=$3&$5
#论坛分区伪静态
RewriteRule ^(.*)/forum-([0-9]+)\.html(\?(.*))*$ $1/forum\.php\?&gid=$2
RewriteRule ^(.*)/thread-([0-9]+)-([0-9]+)-([0-9]+)\.html(\?(.*))*$ $1/forum\.php\?mod=viewthread&tid=$2&extra=page\%3D$4&page=$3&$6
RewriteRule ^(.*)/group-([0-9]+)-([0-9]+)\.html(\?(.*))*$ $1/forum\.php\?mod=group&fid=$2&page=$3&$5
RewriteRule ^(.*)/space-(username|uid)-(.+)\.html(\?(.*))*$ $1/home\.php\?mod=space&$2=$3&$5
RewriteRule ^(.*)/blog-([0-9]+)-([0-9]+)\.html(\?(.*))*$ $1/home\.php\?mod=space&uid=$2&do=blog&id=$3&$5
RewriteRule ^(.*)/(fid|tid)-([0-9]+)\.html(\?(.*))*$ $1/index\.php\?action=$2&value=$3&$5
RewriteRule ^(.*)/([a-z]+[a-z0-9_]*)-([a-z0-9_\-]+)\.html(\?(.*))*$ $1/plugin\.php\?id=$23&$5
#瀑布流图文伪静态
RewriteRule ^(.*)/show_c([0-9]*)_t([0-9]*)_f([0-9]*)_o([0-9]*)_s([0-9]*)_p([0-9]*)\.html(\?(.*))*$ $1/plugin\.php\?id=waterfall:waterfall&fid=$2&typeid=$3&filter=$4&orderby=$5&sub=$6&page=$7


这个规则就是我的,插件的规则我也知道。


他不是让:将相关主机的规则复制到你的Rewrite规则的第一条规则前面即可(不能放在插件也就是plugin.php那条规则的后面  吗?
怎么理解这句话。我应该把插件的规则放到以上我规则的哪条前面啊?
回复

使用道具 举报

发表于 2014-10-18 00:29:29 | 显示全部楼层
  1. RewriteRule ^(.*)/([a-z]+[a-z0-9_]*)-([a-z0-9_\-]+)\.html(\?(.*))*$ $1/plugin\.php\?id=$23&$5
复制代码
就是插件的伪静态规则
回复

使用道具 举报

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

本版积分规则

QQ|Archiver|手机版|小黑屋|Discuz代码分析|Discuz目录结构|DZ起点网 ( 蜀ICP备13000518号-15 )

GMT+8, 2024-12-24 03:14 , Processed in 0.051756 second(s), 20 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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