联系官方销售客服

1835022288

028-61286886

开发框架 版主:迅睿框架研发组
解析后参数位置不能调整!按照上面的解析访问时和调换位置就访问
类型:迅睿CMS 更新时间:2020-05-31 10:38:18

URL解析后,参数位置不能调整!

'startGame\?appid=(.+)\&appsecret=(.+)' => 'index.php?s=form&c=gamerecord&m=post&appid=$1&appsecret=$2',

按照上面的URL解析,访问时appid和appsecret调换位置就访问不了,如何解决,能不能调换顺序?

回帖
  • #1楼    迅睿框架创始人
    2020-05-29 10:03:35
    Google Pixel 手机 0
    在写一组就行了
  • lixuegang8
    #2楼    lixuegang8
    2020-05-29 10:05:18
    Chrome 0
    回复迅睿框架创始人后面的参数有好几个,我只放了2个,那不是要写非常多
  • #4楼    迅睿框架创始人
    2020-05-29 10:21:59
    Chrome 0
    原理一样的
  • lixuegang8
    #5楼    lixuegang8
    2020-05-29 11:03:34
    Chrome 0
    回复迅睿框架创始人老大,能否给点提示或关键字,我再去搜资料
  • K大帅
    #6楼    K大帅
    2020-05-29 11:10:09
    Chrome 0
    不明白你啥意思 api1 api2 代表了啥?lixuegang8
  • lixuegang8
    #7楼    lixuegang8
    2020-05-29 11:13:57
    Chrome 0
    K大帅就是用URL解析后,我希望后面的参数位置能够调换比如start?id=1&secret=2&page=3&limit=4,这里的参数id/secret/page/limit等可以换顺序,下面的都可以访问。start?id=1&page=3&limit=4&secret=2start?id=1&secret=2&limit=4&age=3start?id=1&&limit=4secret=2&page=3按照楼上的写法,如果每种组合都写一次解析,参数多了,会累死
  • K大帅
    #8楼    K大帅
    2020-05-29 11:16:45
    Chrome 0
    'startGame\(.+)' => 'index.php?s=form&c=gamerecord$1',
    这样试试呢 不给它固定
  • 靠悬赏赚钱买授权
    #9楼    靠悬赏赚钱买授权
    2020-05-29 11:19:31
    Chrome 0
    可以做一个通配符就行了,10元帮你做好
  • lixuegang8
    #10楼    lixuegang8
    2020-05-29 11:22:55
    Chrome 0
    K大帅不行,后面的参数拿不到了
  • lixuegang8
    #11楼    lixuegang8
    2020-05-29 11:26:08
    Chrome 0
    靠悬赏(设置悬赏)赚钱买授权加下微信lixuegang8
  • 靠悬赏赚钱买授权
    #12楼    靠悬赏赚钱买授权
    2020-05-29 11:30:27
    Chrome 0
    悬赏(设置悬赏)就行了
  • lixuegang8
    #13楼    lixuegang8
    2020-05-29 11:37:13
    Chrome 0
    增加悬赏(设置悬赏)金:9元,希望大家给予帮助!
  • lixuegang8
    #14楼    lixuegang8
    2020-05-29 11:37:41
    Chrome 0
    靠悬赏(设置悬赏)赚钱买授权余额9,别嫌弃
  • 靠悬赏赚钱买授权
    #15楼    靠悬赏赚钱买授权
    2020-05-29 11:42:19
    Chrome 0

    start?id=1&secret=2&page=3&limit=4,这里的参数id/secret/page/limit等可以换顺序,下面的都可以访问。

    start?id=1&page=3&limit=4&secret=2

    start?id=1&secret=2&limit=4&age=3

    start?id=1&&limit=4secret=2&page=3分别对应的动态url是多少

  • lixuegang8
    #16楼    lixuegang8
    2020-05-29 11:44:51
    Chrome 0
    靠悬赏(设置悬赏)赚钱买授权对应到同一个
    index.php?s=start&source=34234&id=1&page=3&limit=4&secret=2
  • 靠悬赏赚钱买授权
    #17楼    靠悬赏赚钱买授权
    2020-05-29 11:47:58
    Chrome 0

    新建文件:config/router.php

    <?php
    // 自定义URL路由模式
    
    if (strpos($uri, 'start?') === 0) {
        $is_404 = 0;
        $arr = parse_url($uri);
        parse_str($arr['query'],$_GET);
        $_GET['s'] = 'start';
    }


    满意答案
  • 靠悬赏赚钱买授权
    #18楼    靠悬赏赚钱买授权
    2020-05-30 08:48:15
    Chrome 0
    如何你?
  • lixuegang8
    #19楼    lixuegang8
    2020-05-31 10:38:18
    Chrome 0
    @靠悬赏(设置悬赏)赚钱买授权:嗯,这样配置后,就不用配置rewite了