分享经验 版主:论坛审计组
分享一个伪静态规则
类型:迅睿CMS 更新时间:2024-03-28 14:22:42

分享一个伪静态规则,搞了几个小时,突然脑子一转就写出来了

共享栏目:显示效果如下


一级栏目:一级栏目名/index.html

栏目分页:一级栏目名/index_页码.html


二级栏目:一级栏目名/二级栏目名.html

栏目分页:一级栏目名/二级栏目名_页码.html


内容页:一级栏目名/内容ID.html



修改 config/rewrite.php


  // 一级共享栏目---解析规则----开始

   "([a-z0-9]+)\/index_([0-9]+).html" => "index.php?c=category&dir=$1&page=$2",  //【一级共享栏目】模块栏目列表(分页)({dirname}/index_{page}.html)
   "([a-z0-9]+)\/index.html" => "index.php?c=category&dir=$1",                   //【一级共享栏目】模块栏目列表({dirname}/index.html)
   "([a-z0-9]+)\/([0-9]+)-p([0-9]+).html" => "index.php?c=show&id=$2&page=$3",   //【一级共享栏目】模块内容页(分页)({dirname}/{id}-p{page}.html)
   "([a-z0-9]+)\/([0-9]+).html" => "index.php?c=show&id=$2",                     //【一级共享栏目】模块内容页({dirname}/{id}.html)


  // 一级共享栏目---解析规则----结束

  // 二级共享栏目---解析规则----开始

   "([a-z0-9]+)\/([0-9]+).html" => "index.php?c=show&id=$2",                     //【一级共享栏目】模块内容页({dirname}/{id}.html)
   "([a-z0-9]+)\/([0-9]+)-p([0-9]+).html" => "index.php?c=show&id=$1&page=$2",   //【二级共享栏目】模块内容页(分页)({id}-p{page}.html)
   "([\W\\/a-z]+)_([0-9]+).html" => "index.php?c=category&dir=$1&page=$2",       //【二级共享栏目】模块栏目列表(分页)({dirname}-p{page}.html)
   "([\w\\/a-z]+).html" => "index.php?c=category&dir=$1",                        //【二级共享栏目】模块栏目列表(html/{dirname}.html)


  // 二级共享栏目---解析规则----结束


导入静态规则

设置 - SEO设置 - URL规则 - 导入

{"id":"5","type":"3","name":"一级共享栏目","value":"{\"list\":\"{dirname}\\\/index.html\",\"list_page\":\"{dirname}\\\/index_{page}.html\",\"show\":\"{dirname}\\\/{id}.html\",\"show_page\":\"{dirname}\\\/{id}-p{page}.html\",\"catjoin\":\"\\\/\"}"}
{"id":"6","type":"3","name":"二级共享栏目","value":"{\"list\":\"{my_list_url($data)}\",\"list_page\":\"{my_list_url($data)}\",\"show\":\"{my_url($data)}\",\"show_page\":\"{id}-p{page}.html\",\"catjoin\":\"\\\/\"}"}


config/custon.php

编写自定义规则函数

function my_url($data) {
    return dr_share_cat_value(dr_share_cat_value($data['catid'], 'pid'), 'dirname').'/'.$data['id'].'.html';
}

function my_list_url($data) {
if($data['page']){$page='_'.$data['page'];}
return dr_share_cat_value(dr_share_cat_value($data['id'], 'pid'), 'dirname').'/'.dr_share_cat_value($data['id'], 'dirname').$page.'.html';
}




回帖
  • www.18html.com
    #1楼    www.18html.com
    2020-03-12 14:56:24
    Chrome 0
    演示地址:www.18html.com/jquery/jiaodiantu.html
  • www.18html.com
    #2楼    www.18html.com
    2020-03-12 14:57:03
    Chrome 0
  • www.18html.com
    #3楼    www.18html.com
    2020-03-12 14:58:43
    Chrome 0
    编写自定义规则函数很简单,可以看手册自己写,也可以打赏点小钱,毕竟,我搞了大半天!理论上,只需要一级栏目选择,二级和一下栏目使用二级共享栏目规则就都一样了
  • www.18html.com
    #4楼    www.18html.com
    2020-03-12 15:00:30
    Chrome 0
    www.18html.com -内页目前在改版重写,所以样式可能乱了!别在意这些细节!
  • 张明宇
    #5楼    张明宇
    2020-03-12 16:05:45
    Chrome 0
    会和现有的规则冲突吗
  • 维嘉
    #6楼    维嘉
    2020-03-12 16:10:45
    Chrome 0

    感谢分享

  • www.18html.com
    #7楼    www.18html.com
    2020-03-12 16:22:59
    Chrome 1
    张明宇理论上是不会吧,我分开栏目设置之后,没出现冲突你可以试试原来我写成一个,就有冲突
  • 丛林灰太狼
    #8楼    丛林灰太狼
    2020-03-13 12:10:19
    Chrome 0
    看下 哈哈!
  • 卡我脖子了
    #9楼    卡我脖子了
    2020-03-13 20:32:17
    Chrome 0
    ni henniui ,lihai
  • Gavin
    #10楼    Gavin
    2020-03-17 01:37:53
    Chrome 0
    感谢分享
  • 梦翔网络
    #11楼    梦翔网络
    2020-03-17 17:39:19
    Edge 0
    感谢分享!!!!!!!!!!!
  • 张某人
    #12楼    张某人
    2020-03-20 05:34:34
    Chrome 0
    感谢分享!!!!!!!!!!!
  • 村长
    #13楼    村长
    2020-03-20 16:16:10
    Chrome 0
    我来看看,这个不错哦
  • shen11
    #14楼    shen11
    2020-03-25 16:14:52
    Chrome 0
    学习
  • 那时
    #15楼    那时
    2020-04-14 14:13:07
    Firefox 75.0 0
    感谢分享!!!!!!!!!!!
  • 云水
    #16楼    云水
    2020-04-14 14:41:27
    红米手机 0
    感谢分享!!!!!!!!!
  • 老玩童
    #17楼    老玩童
    2020-04-14 15:36:54
    Chrome 0
    学习 下
  • hacklsm
    #18楼    hacklsm
    2020-04-15 08:21:46
    华为手机 0
    感谢分享!!
  • 云水
    #19楼    云水
    2020-04-18 17:34:50
    Chrome 0

    image

    这个伪静态有BUG(@反馈BUG),二级栏目生成伪静态 应该是http://www.dtnbhg88.com/product/dianshi.html。但是变成截图那样了。改如何调整

    image

    image
  • 张
    #20楼    张
    2020-04-26 17:07:00
    Chrome 0
    感谢分享!!
  • aahuyunlong
    #21楼    aahuyunlong
    2020-05-20 16:50:11
    Firefox 76.0 0
    支持……………………
    ********此内容需要回复后才能看到********
  • 小黄人 18html.com
    #22楼    小黄人 18html.com
    2020-05-21 10:59:29
    Chrome 0
    云水这个BUG(@反馈BUG) 是系统问题,跟规则无关,升级最新可以解决!
  • 小黄人 18html.com
    #23楼    小黄人 18html.com
    2020-05-21 11:00:08
    Chrome 0
    张明宇我发现和独立模块会有冲突!
  • 胡银萍
    #24楼    胡银萍
    2020-05-21 16:34:22
    Chrome 0
    111111111111111111
  • kimi
    #25楼    kimi
    2020-05-22 00:13:52
    Chrome 0
    可以
  • wscript
    #26楼    wscript
    2020-06-24 10:16:03
    Firefox 77.0 0
    感谢分享!!
  • 张海峰
    #27楼    张海峰
    2020-07-05 20:56:23
    Chrome 0
    感谢分享!!
  • aohusky
    #28楼    aohusky
    2020-07-08 08:23:27
    华为手机 0
    封面分页?
  • tao
    #29楼    tao
    2020-07-10 23:24:01
    Chrome 0
    谢谢
  • ralaper
    #30楼    ralaper
    2020-07-11 17:30:18
    Chrome 0
    支持一下!
  • 阿萨德
    #31楼    阿萨德
    2020-07-13 21:16:40
    Chrome 0
    da
  • Mr.Wa
    #32楼    Mr.Wa
    2020-07-30 15:18:01
    Chrome 0
    支持一下!
  • kaka123
    #33楼    kaka123
    2020-08-06 13:41:29
    Chrome 0
    这个可以看看
  • 无
    #34楼    无
    2020-09-07 14:39:08
    Chrome 0
    支持一下!
  • 流浪的乞丐
    #35楼    流浪的乞丐
    2020-09-26 19:19:35
    小米手机 0
    老哥。感谢哈!!
  • 湘西北的风
    #36楼    湘西北的风
    2020-11-04 22:24:32
    Chrome 0
    我试试
  • bansweb
    #37楼    bansweb
    2020-11-13 09:28:08
    Firefox 81.0 0
    学习下
  • 萧歌
    #38楼    萧歌
    2020-11-27 19:00:59
    Chrome 0
    学习下
  • baidapi
    #39楼    baidapi
    2020-12-01 22:14:04
    Chrome 0
    学习一下。
  • pan900817
    #40楼    pan900817
    2020-12-08 02:00:26
    华为手机 0
    我正在看
  • 奇艺界
    #41楼    奇艺界
    2020-12-11 12:12:36
    Chrome 0
    谢谢分享 学习下
  • 阿郭
    #42楼    阿郭
    2020-12-22 12:01:43
    Chrome 0
    谢谢分享 学习下
  • loveafa
    #43楼    loveafa
    2020-12-22 16:57:52
    Edge 0
    谢谢楼主分享~
  • 孙淼淼
    #44楼    孙淼淼
    2021-01-05 20:54:26
    Edge 0
    学习学习
  • 307841891
    #45楼    307841891
    2021-01-11 21:53:28
    Chrome 0
    看一下 学习学习
  • 张益达
    #46楼    张益达
    2021-01-13 08:09:52
    Chrome 0
    感谢楼主分享~
  • PHP学生
    #47楼    PHP学生
    2021-01-28 13:42:39
    Chrome 0
    感谢楼主分享~
  • 华仔
    #48楼    华仔
    2021-02-26 23:47:01
    Chrome 0
    独立的能通用吗
  • 迅睿很棒
    #49楼    迅睿很棒
    2021-09-10 12:04:39
    Chrome 0
    学习下
  • tugoy
    #50楼    tugoy
    2021-09-13 17:34:45
    Chrome 0
    学习下
  • 一个人的黑夜
    #51楼    一个人的黑夜
    2021-09-20 16:47:13
    Chrome 0
    独立的能通用吗
  • qswoshi
    #52楼    qswoshi
    2021-09-28 03:56:01
    Chrome 0
    试试看这个伪静态
  • a963220165
    #53楼    a963220165
    2021-09-28 10:18:30
    Chrome 0
    • 试试看这个伪静态

  • 志伟
    #54楼    志伟
    2021-09-28 10:41:06
    Chrome 0
    看看好用不
  • xl334
    #55楼    xl334
    2021-09-28 14:24:28
    Chrome 0
    学习下,刚接触,织梦版权引起的!
  • leo0610
    #56楼    leo0610
    2021-09-28 17:13:31
    Chrome 0
    围观
  • gasxab
    #57楼    gasxab
    2021-10-03 01:31:26
    Firefox 91.0 0
    看看好用不
  • 我叫孩纸
    #58楼    我叫孩纸
    2021-10-03 19:42:13
    Chrome 0
    支持一些!
  • qusiling
    #59楼    qusiling
    2021-10-06 21:30:31
    Chrome 0
    感谢分享
  • 艾米微信营销
    #60楼    艾米微信营销
    2021-10-09 11:20:29
    Chrome 0
    www.18html.com 封面分类不行呢,列表页可以分页生成,封面页就不行。有解决办法没。

    新闻的封面就不行。生成检测的这种列表的就可以。
  • lantech
    #61楼    lantech
    2021-10-09 12:38:10
    Firefox 93.0 0
    分页进入第二页404咋解决
  • zhuifengzhule
    #62楼    zhuifengzhule
    2021-10-10 14:21:33
    Chrome 0
    挺好的不错支持
  • 天下无难事
    #63楼    天下无难事
    2021-10-10 20:43:51
    Chrome 0
    找了好久,终于找到了
  • xyz1113
    #64楼    xyz1113
    2021-10-11 06:05:10
    Chrome 0
    支持
  • sixteen
    #65楼    sixteen
    2021-10-11 09:33:58
    Firefox 93.0 0
    学习了
  • 3186817336
    #66楼    3186817336
    2021-10-11 10:43:21
    Chrome 0
    看看
  • 帝云网络-长期接单
    #67楼    帝云网络-长期接单
    2021-10-19 21:57:22
    Edge 0
    后排观摩学习
  • 六个核桃
    #68楼    六个核桃
    2021-10-19 21:59:34
    Chrome 0
    看看怎么写的
  • 凡凡
    #69楼    凡凡
    2021-10-20 10:52:25
    Firefox 93.0 0
    学习
  • wys111
    #70楼    wys111
    2021-11-26 09:08:31
    Chrome 0
    • 看看好用不

    • ********此内容需要回复后才能看到********
  • thspan
    #71楼    thspan
    2022-02-17 10:44:31
    Chrome 0
    看看这个吧
  • wdsunwq
    #72楼    wdsunwq
    2022-02-18 14:11:27
    Firefox 83.0 0
    学习下

  • 七七
    #73楼    七七
    2022-02-19 19:31:26
    Chrome 0
    多终端的也是一样配置吗
  • dhusi4521
    #74楼    dhusi4521
    2022-02-20 21:22:48
    Edge 0
    看看好用不
  • qiliwang
    #75楼    qiliwang
    2022-02-24 15:13:44
    Edge 0
    学习下
  • fensvip
    #76楼    fensvip
    2022-03-15 10:41:27
    Chrome 0
    来学习一下,感谢楼主
  • Jeffery
    #77楼    Jeffery
    2022-03-16 09:27:14
    Chrome 0
    看看好用不
  • dafuhao
    #78楼    dafuhao
    2022-03-16 23:05:28
    Chrome 0
    学习下大佬的思想
  • 樱舞
    #79楼    樱舞
    2022-03-22 14:08:13
    小米手机 0
    看看一下一下
  • webzzh
    #80楼    webzzh
    2022-03-25 08:50:52
    Chrome 0
    看一看。。
  • jimmiexu
    #81楼    jimmiexu
    2022-03-31 22:27:08
    Chrome 0
    看看一下一下
  • esion6688
    #82楼    esion6688
    2022-04-06 15:43:56
    Chrome 0
    学习一下学习一下
  • gongying
    #83楼    gongying
    2022-04-06 23:07:58
    Chrome 0
    感谢分享
  • 尘缘
    #84楼    尘缘
    2022-04-21 16:55:24
    Firefox 99.0 0
    看看学习学习
  • 14794781288
    #85楼    14794781288
    2022-04-22 08:08:24
    Chrome 0
    感谢分享~~~
  • 小黄人 18html
    #86楼    小黄人 18html
    2022-04-22 08:44:38
    Chrome 0
    14794781288 新版本不需要用这个写法了,规则里有顶级目录的参数了
  • 程信~网站
    #87楼    程信~网站
    2022-04-26 09:29:34
    Firefox 99.0 0
    看看呗学习学习
  • 康康
    #88楼    康康
    2022-05-04 10:32:10
    Edge 0
    学习了,我的search页没搞好
  • 宇宙条
    #89楼    宇宙条
    2022-05-04 10:51:21
    Chrome 0
    www.18html.com 大佬能看看你这里是怎么写的吗
    image
  • 麦尖
    #90楼    麦尖
    2022-05-12 11:09:20
    Chrome 0
    看看好用不
  • 晴天娃娃
    #91楼    晴天娃娃
    2022-09-29 09:24:46
    Chrome 0
    学习一下下
  • PHP爱好者
    #92楼    PHP爱好者
    2022-10-07 12:02:42
    Edge 0
    学习新技能
  • 阿提亚
    #93楼    阿提亚
    2022-10-07 14:19:34
    Firefox 105.0 0
    前来学习学习学习学习学习学习学习...
  • 军、小可
    #94楼    军、小可
    2022-11-15 10:46:05
    Edge 0
    看下 哈哈! 😍 试试看这个伪静态
  • xiaoyaoztc
    #95楼    xiaoyaoztc
    2022-11-22 20:36:51
    Chrome 0
    学习学习!!!!看看好用不
  • 钊华有课
    #96楼    钊华有课
    2022-11-30 21:56:56
    Chrome 0
    回复看下内容
  • 匿名者
    #97楼    匿名者
    2022-12-04 15:09:23
    Chrome 0
    过来学一下,感谢分享。
  • 小白
    #98楼    小白
    2022-12-19 14:41:31
    Chrome 0
    www.18html.com 刚好在这卡壳
  • criminalist
    #99楼    criminalist
    2022-12-20 21:36:45
    Chrome 0
    老哥。感谢哈!!
  • MuKe建站
    #100楼    MuKe建站
    2022-12-21 13:30:22
    Chrome 0
    支持支持
    • 试试看这个伪静态

  • kefu88
    #101楼    kefu88
    2023-01-05 19:40:47
    Chrome 0
    感谢分享!好用吗
  • xrtokgo
    #102楼    xrtokgo
    2023-01-06 04:00:57
    Chrome 0
    试试看这个伪静态
  • 1107466711
    #103楼    1107466711
    2023-02-04 17:50:58
    Chrome 0
    学习学习下
  • cyj123454
    #104楼    cyj123454
    2023-03-08 16:20:31
    Chrome 0
    看看好用不
  • 阿郎的春天
    #105楼    阿郎的春天
    2023-03-18 22:03:04
    Firefox 111.0 0
    感谢楼主分享
  • 一路往前
    #106楼    一路往前
    2023-03-22 18:18:44
    Chrome 0
    支持一下,看看不错的
  • 2229994444
    #107楼    2229994444
    2023-04-08 20:32:30
    Chrome 0
    试试看这个伪静态
  • 维嘉
    #108楼    维嘉
    2023-04-09 21:13:52
    Chrome 0
    试试看这个伪静态
  • kspade2
    #109楼    kspade2
    2023-04-13 09:11:11
    Chrome 0
    不咋地 独立模块冲突
  • liukay
    #110楼    liukay
    2023-04-13 18:51:38
    Chrome 0

    感谢楼主分享!

  • 莫得感情的鸭子
    #111楼    莫得感情的鸭子
    2023-04-26 20:07:44
    Chrome 0
    谢谢分享 学习下
  • 汤上
    #112楼    汤上
    2023-04-29 16:06:48
    Chrome 0
    支持下,看看好用不
  • 马拉糕
    #113楼    马拉糕
    2023-05-02 08:54:24
    Chrome 0
    看看好用不
  • 不停游的鱼
    #114楼    不停游的鱼
    2023-05-04 17:44:38
    Chrome 0
    • 感谢分享

  • 常在河边走
    #115楼    常在河边走
    2023-06-22 10:40:08
    Chrome 0
    过来审查你写的正不正确
  • guizhou
    #116楼    guizhou
    2023-06-26 17:16:29
    Chrome 0
    www.18html.com 学习一下
    ********此内容仅楼主可见********
  • 自牧
    #117楼    自牧
    2023-07-24 23:29:44
    Chrome 0

    编写自定义规则函数

  • Eben
    #118楼    Eben
    2023-08-29 14:32:58
    Chrome 0
    www.18html.com 好像不起作用!!!!!!!
  • 一切皆有可能
    #119楼    一切皆有可能
    2023-09-21 23:11:08
    Chrome 0
    学习学习研究研究
  • innchip1
    #120楼    innchip1
    2023-09-28 17:30:57
    Chrome 0
    学习下哈哈
  • 56ki
    #121楼    56ki
    2023-10-05 20:40:10
    Chrome 0
    感谢感谢分享 ,
  • liehuo
    #122楼    liehuo
    2023-10-29 10:36:19
    Firefox 119.0 0
    露珠写得好
  • twtyydbj
    #123楼    twtyydbj
    2023-11-28 11:07:31
    Chrome 0
    学习学习下看看哦.....
  • 兆午浪
    #124楼    兆午浪
    2023-11-29 17:13:24
    Chrome 0
    学习一下!
    • 试试看这个伪静态

  • 大啊奎
    #125楼    大啊奎
    2023-12-19 00:40:46
    Edge 0
    厉害很厉害
  • jino918
    #126楼    jino918
    2024-01-02 00:43:17
    Chrome 0
    正需要这个 学习一下
  • yxt2020
    #127楼    yxt2020
    2024-01-03 11:46:56
    Chrome 0
    这个规则直接放进去就能用吗
  • 老K
    #128楼    老K
    2024-01-08 18:17:16
    Chrome 0
    感谢楼主 学习一下
  • aweicc
    #129楼    aweicc
    2024-01-11 18:55:07
    Edge 0
    感谢分享感谢分享
  • liehuo
    #130楼    liehuo
    2024-01-19 20:25:16
    Firefox 121.0 0
    大佬,厉害了,动手能力真强
  • mo5w
    #131楼    mo5w
    2024-03-04 16:10:48
    Edge 0
    看看好用不
  • 风潇筱雨
    #132楼    风潇筱雨
    2024-03-11 13:50:20
    Chrome 0

    试试学习一下

  • cool8
    #133楼    cool8
    2024-03-14 13:45:37
    Chrome 0
    感谢分享!!!!!!!!!!!感谢分享!!!!!!!!!!!
  • 这飘鱼
    #134楼    这飘鱼
    2024-03-20 14:22:02
    Chrome 0
    需要怎么导入呢
  • B族
    #135楼    B族
    2024-03-28 14:22:42
    Chrome 0
    www.18html.com 看看发生的