廣告分路由優(yōu)化涉及代碼

<?php
/**

  • 配置示例
  • array(
  • 'version' => '>=3.3.0',  // 版本約束條件
    
  • 'url' => '?m=Evaluate&c=Live&a=detail&evaluate_id={:evaluate_id}', // http鏈接
    
  • 'scheme' => 'mmlm://evaluate_detail?p={:evaluate_id}' // 轉(zhuǎn)換后的原生頁(yè)面鏈接
    
  • )
  • 其中version參數(shù)具體用法如下:
  • 確切的版本號(hào) 1.0.2 你可以指定確定的版本
  • 范圍 >=1.0 通過(guò)使用比較操作符可以指定有效的版本范圍。有效的運(yùn)算符: >挖息、>=糖荒、<斑芜、<=熔酷、!=吵聪。
  •          >=1.0,<2.0          你可以定義多個(gè)范圍褒链,用逗號(hào)隔開(kāi)淘太,這里將被視為一個(gè)邏輯AND處理捻爷。一個(gè)管道符號(hào)|將作為邏輯OR處理您市。
    
  •          >=1.0,<1.1|>1.2     AND的優(yōu)先級(jí)高于OR
    
  • 通配符 1.0.* 你可以使用通配符來(lái)指定一種模式。1.0.與>=1.0,<1.1是等效的
  • 賦值運(yùn)算符 ~1.2 ~1.2相當(dāng)于>=1.2,<2.0役衡。
    */
    return array(
    'SCHEME' => array(
    // 首頁(yè)
    array(
    'url' => '?m=Product&c=Index&a=home',
    'scheme' => 'mmlm://product'
    ),
    // 專(zhuān)題列表
    array(
    'url' => '?m=Product&c=Index&a=guide&type={:type}',
    'scheme' => 'mmlm://groupon_together'
    ),
    array(
    'url' => '?m=Product&c=Index&a=guide',
    'scheme' => 'mmlm://guide_list'
    ),
    // 專(zhuān)題評(píng)論
    array(
    'url' => '?m=Product&c=Index&a=guide_comments&cat={:p}',
    'scheme' => 'mmlm://guide?p={:p}'
    ),
    // 專(zhuān)題詳情
    array(
    'url' => '?m=Product&c=Index&a=index&cat={:p}',
    'scheme' => 'mmlm://guide?p={:p}'
    ),
    // 商詳
    array(
    'url' => '?m=Product&c=Index&a=detail&bn={:id}',
    'scheme' => 'mmlm://product_detail?type=2&id={:id}'
    ),
    // 團(tuán)購(gòu)列表
    array(
    'url' => '?m=Groupon&c=Index&a=index',
    'scheme' => 'mmlm://groupon_list'
    ),
    // 團(tuán)購(gòu)詳情
    array(
    'url' => '?m=Groupon&c=Index&a=detail&groupon_id={:id}',
    'scheme' => 'mmlm://product_detail?type=1&id={:id}'
    ),
    // 搜索
    array(
    'url' => '?m=Product&c=Index&a=search&keyword={:keyword}',
    'scheme' => 'mmlm://product_search?p={:keyword}'
    ),
    // 風(fēng)向標(biāo)
    array(
    'url' => '?m=Product&c=Index&a=mall',
    'scheme'=> 'mmlm://rank'
    ),
    // 商城
    // {
    // url: '?m=Product&c=Index&a=getProductByClass&class_id={:class_id}',
    // scheme: 'mmlm://mall?p={:class_id}'
    // },
    array(
    'url' => '?m=Product&c=Index&a=getProductByClass',
    'scheme' => 'mmlm://mall'
    ),
    // 邀請(qǐng)好友
    array(
    'url' => '?m=User&c=Invite&a=index',
    'scheme' => 'mmlm://invite'
    ),
    // 受邀請(qǐng)
    array(
    'url' => '?m=User&c=Invite&a=view&inviteCode={:inviteCode}',
    'scheme' => 'mmlm://invited?inviteCode={:inviteCode}'
    ),
    array(
    'url' => '?m=User&c=Invite&a=view&user_id={:userID}',
    'scheme' => 'mmlm://invited?userID={:userID}'
    ),
    array(
    'url' => '?m=User&c=Invite&a=view&from={:userID}',
    'scheme' => 'mmlm://invited?userID={:userID}'
    ),
    // 個(gè)人中心
    array(
    'url' => '?m=User&c=Profile&a=index',
    'scheme' => 'mmlm://profile'
    ),
    // 優(yōu)惠券
    array(
    'url' => '?m=Coupon&c=Index&a=index&type={:p}',
    'scheme' => 'mmlm://coupon_list?p={:p}'
    ),
    array(
    'url' => '?m=Coupon&c=Index&a=index',
    'scheme' => 'mmlm://coupon_list?p=unuse'
    ),
    // 訂單列表
    array(
    'url' => '/wx/orderList?category={:category}',
    'scheme' => 'mmlm://order_list?p={:category}'
    ),
    array(
    'url' => '/wx/orderList',
    'scheme' => 'mmlm://order_list'
    ),
    // 訂單詳情
    array(
    'url' => '/wx/orderDetail?order_id={:order_id}',
    'scheme' => 'mmlm://order_detail?p={:order_id}'
    ),
    // 購(gòu)物車(chē)
    array(
    'url' => '?m=Purchase&c=Cart&a=index',
    'scheme' => 'mmlm://cart'
    ),
    // 五人成團(tuán)的立即購(gòu)買(mǎi)
    array(
    'url' => '?m=Purchase&c=Order&a=confirm&productIds={:productIds}&apply_id={:apply_id}',
    'scheme' => 'mmlm://cart?type=product&id={:productIds}&applyID={:apply_id}'
    ),
    // 立即購(gòu)買(mǎi)
    array(
    'url' => '?m=Purchase&c=Order&a=confirm&productIds={:productIds}',
    'scheme' => 'mmlm://cart?type=product&id={:productIds}'
    ),
    // 立即參團(tuán)
    array(
    'url' => '?m=Purchase&c=Order&a=confirm&grouponIds={:grouponIds}',
    'scheme' => 'mmlm://cart?type=groupon&id={:grouponIds}'
    ),
    // 自定義下單(2.3.0+新增)
    // type定義如下
    // 1) 普通商品: product
    // 2) 團(tuán)購(gòu): groupon
    // 3) 五人成團(tuán): group_buy
    // 4) 會(huì)員福利日: member_welfare
    array(
    'version' => '>=2.3.0',
    'url' => '?m=Purchase&c=Order&a=confirm&type={:type}&id={:id}',
    'scheme' => 'mmlm://cart?type={:type}&id={:id}'
    ),
    // 我的邀請(qǐng)
    array(
    'url' => '?m=User&c=Profile&a=invite_list',
    'scheme' => 'mmlm://myinvite'
    ),
    // 收貨地址
    array(
    'url' => '?m=Foundation&c=Address&a=index',
    'scheme' => 'mmlm://address_list'
    ),
    // 盟主管理
    array(
    'url' => '?m=Admin&c=GroupOwner&a=mobile',
    'scheme' => 'mmlm://member_manage'
    ),
    array(
    'url' => '?m=Admin&c=GroupOwner&a=memberlistMobile',
    'scheme' => 'mmlm://member_mine'
    ),
    array(
    'url' => '?m=Admin&c=GroupOwner&a=requestlistMobile',
    'scheme' => 'mmlm://member_pending'
    ),
    // 我的盟友
    array(
    'url' => '?m=User&c=Profile&a=member',
    'scheme' => 'mmlm://members'
    ),
    // 試用詳情
    // {
    // url: '?m=Evaluate&c=Index&a=detail&id={:id}',
    // scheme: 'mmlm://evaluate_detail?p={:id}'
    // },
    // 我的試用
    array(
    'url' => '?m=User&c=Profile&a=evaluateRequestList',
    'scheme' => 'mmlm://mytry'
    ),
    // 推薦商品或活動(dòng)貼(指定_type=feed)
    array(
    'url' => '?m=Foundation&c=Article&a=detail&_type=feed&aid={:aid}',
    'scheme' => 'mmlm://feed_info?entity_type=articles&entity_id={:aid}'
    ),
    // 搜索聯(lián)盟
    array(
    'url' => '?m=User&c=Group&a=search',
    'scheme' => 'mmlm://group_search'
    ),
    // 五人成團(tuán) 3.2.0+
    array(
    'version' => '>=3.2.0',
    'url' => '?m=Groupon&c=GroupBuy&a=index',
    'scheme' => 'mmlm://groupon_together'
    ),
    // 我參與的五人成團(tuán)列表
    array(
    'version' => '>=3.2.0',
    'url' => '?m=Groupon&c=GroupBuy&a=myApply',
    'scheme' => 'mmlm://groupon_together?type=mine'
    ),
    //試用列表頁(yè)
    array(
    'version' => '>=3.3.0',
    'url' => '?m=Evaluate&c=Live&a=getList',
    'scheme' => 'mmlm://evaluate_list'
    ),
    //試用詳情頁(yè)
    array(
    'version' => '>=3.3.0',
    'url' => '?m=Evaluate&c=Live&a=detail&evaluate_id={:evaluate_id}',
    'scheme' => 'mmlm://evaluate_detail?p={:evaluate_id}'
    ),
    )
    );
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末茵休,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子手蝎,更是在濱河造成了極大的恐慌榕莺,老刑警劉巖,帶你破解...
    沈念sama閱讀 211,884評(píng)論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件棵介,死亡現(xiàn)場(chǎng)離奇詭異钉鸯,居然都是意外死亡,警方通過(guò)查閱死者的電腦和手機(jī)邮辽,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,347評(píng)論 3 385
  • 文/潘曉璐 我一進(jìn)店門(mén)唠雕,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)贸营,“玉大人,你說(shuō)我怎么就攤上這事岩睁〕” “怎么了?”我有些...
    開(kāi)封第一講書(shū)人閱讀 157,435評(píng)論 0 348
  • 文/不壞的土叔 我叫張陵捕儒,是天一觀(guān)的道長(zhǎng)冰啃。 經(jīng)常有香客問(wèn)我,道長(zhǎng)刘莹,這世上最難降的妖魔是什么阎毅? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 56,509評(píng)論 1 284
  • 正文 為了忘掉前任,我火速辦了婚禮点弯,結(jié)果婚禮上扇调,老公的妹妹穿的比我還像新娘。我一直安慰自己抢肛,他們只是感情好肃拜,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,611評(píng)論 6 386
  • 文/花漫 我一把揭開(kāi)白布。 她就那樣靜靜地躺著雌团,像睡著了一般。 火紅的嫁衣襯著肌膚如雪士聪。 梳的紋絲不亂的頭發(fā)上锦援,一...
    開(kāi)封第一講書(shū)人閱讀 49,837評(píng)論 1 290
  • 那天,我揣著相機(jī)與錄音剥悟,去河邊找鬼灵寺。 笑死,一個(gè)胖子當(dāng)著我的面吹牛区岗,可吹牛的內(nèi)容都是我干的略板。 我是一名探鬼主播,決...
    沈念sama閱讀 38,987評(píng)論 3 408
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼慈缔,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼叮称!你這毒婦竟也來(lái)了?” 一聲冷哼從身側(cè)響起藐鹤,我...
    開(kāi)封第一講書(shū)人閱讀 37,730評(píng)論 0 267
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤瓤檐,失蹤者是張志新(化名)和其女友劉穎,沒(méi)想到半個(gè)月后娱节,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體挠蛉,經(jīng)...
    沈念sama閱讀 44,194評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,525評(píng)論 2 327
  • 正文 我和宋清朗相戀三年肄满,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了谴古。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片质涛。...
    茶點(diǎn)故事閱讀 38,664評(píng)論 1 340
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖掰担,靈堂內(nèi)的尸體忽然破棺而出汇陆,到底是詐尸還是另有隱情,我是刑警寧澤恩敌,帶...
    沈念sama閱讀 34,334評(píng)論 4 330
  • 正文 年R本政府宣布瞬测,位于F島的核電站,受9級(jí)特大地震影響纠炮,放射性物質(zhì)發(fā)生泄漏月趟。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,944評(píng)論 3 313
  • 文/蒙蒙 一恢口、第九天 我趴在偏房一處隱蔽的房頂上張望孝宗。 院中可真熱鬧,春花似錦耕肩、人聲如沸因妇。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 30,764評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)婚被。三九已至,卻和暖如春梳虽,著一層夾襖步出監(jiān)牢的瞬間址芯,已是汗流浹背。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 31,997評(píng)論 1 266
  • 我被黑心中介騙來(lái)泰國(guó)打工窜觉, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留谷炸,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 46,389評(píng)論 2 360
  • 正文 我出身青樓禀挫,卻偏偏與公主長(zhǎng)得像旬陡,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子语婴,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,554評(píng)論 2 349

推薦閱讀更多精彩內(nèi)容

  • Spring Cloud為開(kāi)發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見(jiàn)模式的工具(例如配置管理描孟,服務(wù)發(fā)現(xiàn),斷路器砰左,智...
    卡卡羅2017閱讀 134,633評(píng)論 18 139
  • MultiDex的具體實(shí)現(xiàn)過(guò)程 一画拾、代碼示例 1、Gradle修改 修改Gradle的配置菜职,支持multidex:...
    墨留痕閱讀 335評(píng)論 0 0
  • 《啊哈青抛!算法》第 2 章第 1 節(jié),隊(duì)列的 Swift 實(shí)現(xiàn) 問(wèn)題 給一個(gè)數(shù)字序列酬核,解密方法是:刪除第 1 個(gè)蜜另,將...
    su3閱讀 162評(píng)論 0 0