wap2app页面像product_detail.html?f_id=100015这样规则怎么配置 照教程 一直不能匹配成功,如果用完整链接可以匹配成功 但这个类型页面太多 如 product_detail.html?f_id=100015 product_detail.html?f_id=100016 product_detail.html?f_id=100017 等
![lufei](http://img-cdn-tc.dcloud.net.cn/uploads/avatar/000/29/31/37_avatar_mid.jpg?v=0)
- 发布:2017-11-06 23:43
- 更新:2017-11-07 18:02
- 阅读:1703
![Trust](http://img-cdn-tc.dcloud.net.cn/uploads/avatar/000/08/62/85_avatar_mid.jpg?v=0)
Trust - 少说废话
如果 pathname 固定是 /product_detail.html,则直接在匹配规则中匹配这个 pathname 即可。
"matchUrls": [
{
"pathname": "/product_detail.html"
}
]
匹配规则中的匹配依据,请仔细参考 http://ask.dcloud.net.cn/docs/#//ask.dcloud.net.cn/article/12731 中的说明。
目标地址必须满足你的匹配规则中的所有规则,才能被正确匹配到。
你列出来的代码中,href 只能匹配与这个地址完全一致的url,其它地址不匹配它。这种情况,只需要匹配 pathname 即可。
![lufei](http://img-cdn-tc.dcloud.net.cn/uploads/avatar/000/29/31/37_avatar_mid.jpg?v=0)
lufei (作者)
"matchUrls": [
{
"pathname": "/product_detail.html"//注:不能匹配
"href": "http://www.xxx.com/wap2app/product_detail.html?f_id=100025"//注:能匹配
}
],
lufei (作者)
这种试过 ,不能匹配
2017-11-07 16:14
Trust
回复 lufei:贴一个具体的完整的地址,另外贴一下你上面所述的能匹配以及不能匹配的配置代码。
2017-11-07 16:31
lufei (作者)
回复 Trust:"matchUrls": [
{
"pathname": "/product_detail.html"//注:不能匹配
"href": "http://www.xxx.com/wap2app/product_detail.html?f_id=100025"//注:能匹配
}
],
2017-11-07 17:23
Trust
回复 lufei:目标地址必须满足你的匹配规则中的所有规则,才能被正确匹配到。
2017-11-07 18:02
lufei (作者)
回复 Trust:问题是 "pathname": "/product_detail.html" 也匹配不了 啊
2017-11-07 18:58
Trust
回复 lufei:如果按照你给的这个例子,那么你的 pathname 值就是 /wap2app/product_detai.html。如果对window.location的参数信息不熟悉的话,建议先补充下这方面的知识。
2017-11-07 21:42
lufei (作者)
回复 Trust:把后面补齐后匹配成功 谢谢
2017-11-07 22:06
小灬绿谷
回复 lufei:你好 你匹配好的代码链接能分享出来一下吗? 我的也类似这种链接 自己匹配不来:比如这种www.baidu.com/index.php?r=p/d&id=7054520&u=625954
2018-04-15 12:28