帝国论坛帝国网站管理系统交流区帝国CMS使用交流[分享]去掉TAGS伪静态链接里的0 【本版专题贴子】  
 2/2    |‹ ‹‹ 1 2
主题:[分享]去掉TAGS伪静态链接里的0 [加入收藏夹]   

abaler
用户头衔:书生

精华贴   :0
发贴数   :22
经验值   :85
注册时间:2012-10-20
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 11 楼]

支持你的慷慨分享。。。。。。。   不错加了一个判断。



帝国cms技术展现 金属打包机
2016-03-24 22:51:53 已设置保密 顶部 回复 引用 报告 编辑 删除

brocadelee
用户头衔:秀才

精华贴   :0
发贴数   :62
经验值   :330
注册时间:2015-03-04
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 12 楼]

好东西




2016-03-27 15:44:32 已设置保密 顶部 回复 引用 报告 编辑 删除

yygy10191
用户头衔:进士

精华贴   :0
发贴数   :588
经验值   :2226
注册时间:2009-04-28
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 13 楼]

刚开始测试,
7.5版伪静态去掉0不行,打不开tag伪静态列表首页了

后来把
apache的伪静态规则
RewriteEngine On
Rewritebase /
#TAGS信息列表页
RewriteCond %{QUERY_STRING} ^(.*)$
RewriteRule ^tags-(.+?)-([0-9]+).html$ /e/tags/index.php?tagname=$1&page=$2 [NC,L]
#评论列表页
RewriteCond %{QUERY_STRING} ^(.*)$
RewriteRule ^comment-([0-9]+)-([0-9]+)-([0-9]+)-([0-9]+)-([0-9]+)-([0-9]+).html$  /e/pl/index.php?doaction=$1&classid=$2&id=$3&page=$4&myorder=$5&tempid=$6 [NC,L]
改成
RewriteEngine On
Rewritebase /
#TAGS信息列表页
RewriteCond %{QUERY_STRING} ^(.*)$
RewriteRule ^tags-(.+?).html$ /e/tags/index.php?tagname=$1&page=$2 [NC,L]
#评论列表页
RewriteCond %{QUERY_STRING} ^(.*)$
RewriteRule ^comment-([0-9]+)-([0-9]+)-([0-9]+)-([0-9]+)-([0-9]+)-([0-9]+).html$  /e/pl/index.php?doaction=$1&classid=$2&id=$3&page=$4&myorder=$5&tempid=$6 [NC,L]
就可以了

因为去掉了-([0-9]+)
不知道分页怎么样,等tag有分页时再看看这个行不行。

[该贴被修改 1 次,最后修改时间 2018-08-29 23:05:02 ]



2018-08-29 22:55:41 已设置保密 顶部 回复 引用 报告 编辑 删除

pingpong
用户头衔:探花

精华贴   :0
发贴数   :9336
经验值   :24301
注册时间:2008-11-02
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 14 楼]

支持一下




2018-08-30 09:09:32 已设置保密 顶部 回复 引用 报告 编辑 删除
 2/2    |‹ ‹‹ 1 2

快速回复
内容

表情
使用EBB代码 使用smile代码 显示签名 自动分析url 自动分析img
     【进入高级模式】   (按 Ctrl+Enter 直接提交)
    顶部  加入收藏夹
关于帝国 | 广告服务 | 联系我们 | 法律声明 | 隐私条款 | 许可协议
Powered by: EBB Version 2.2.1