联系官方销售客服

1835022288

028-61286886

开发框架 版主:迅睿框架研发组
这样可以改成这样为什么不行
类型:迅睿CMS 更新时间:2021-08-03 17:33:54 index.php

([a-z]+)\/s\/(.+).html" => "index.php?s=$1&c=search&rewrite=$2   这样可以
([a-z]+)-s-(.+).html" => "index.php?s=$1&c=search&rewrite=$2    改成这样为什么不行?

回帖
  • 迅睿粉丝
    #1楼    迅睿粉丝
    2021-06-19 16:46:04
    Chrome 0
    "([a-z]+)\-s\-(.+)\.html" => "index.php?s=$1&c=search&rewrite=$2"如果会正则表达式语法就不会问这种问题了
  • 迅睿粉丝
    #2楼    迅睿粉丝
    2021-06-19 17:04:32
    Firefox 89.0 0
    迅睿框架技术-罗京辉
    图片

    图片

    图片
    还是不行呀.
    而且..静态规则写了..
    "([a-z]+)\/show\/([0-9]+)\/([0-9]+).html" => "index.php?s=$1&c=show&id=$2&page=$3",
    "([a-z]+)\/show\/([0-9]+).html" => "index.php?s=$1&c=show&id=$2",
    其他的都已经按照规则显示了..但是这个详情页还是动态链接..
  • 迅睿粉丝
    #3楼    迅睿粉丝
    2021-06-19 17:05:36
    Chrome 0
    你这是冲突串号了这种就是正则表达式的顺序问题了,一个个的调整顺序避免冲突,
    满意答案
  • 迅睿粉丝
    #4楼    迅睿粉丝
    2021-06-19 17:07:58
    Firefox 89.0 0
    迅睿框架技术-罗京辉 详情页还是动态链接是因为冲突了?还是
    图片
    这个是因为冲突了?
  • 迅睿粉丝
    #5楼    迅睿粉丝
    2021-08-03 17:33:54
    Firefox 89.0 0
    @迅睿框架技术-罗京辉:满意,已解决