一、網(wǎng)站頁面有跳轉(zhuǎn),適配不穩(wěn)定
站點反饋他們移動端的適配不穩(wěn)定,移動展示的頁面去預(yù)期效果不符;
經(jīng)查是站點在下載頁面對機型進行了自適應(yīng),頁面會根據(jù)機型跳轉(zhuǎn),所以移動端的展現(xiàn)不穩(wěn)定;
解決方案:
1、建議站點將機型識別功能放置在下載按鈕中,根據(jù)機型給予不同下載地址,而不是給予不同的下載頁面;
2、將pc-m的適配規(guī)則固定,不要一種pc頁面指向多種移動頁面;
二、適配規(guī)則的混淆
站點咨詢?yōu)槭裁此麄兊倪m配規(guī)則老是不生效
適配規(guī)則
http://123.abc.com.cn/b/([a-za-z0-9] ).html
http://m.123.abc.com.cn/b/${1}.html
示例
http://123.abc.com.cn/b/60co9c6jl.html
http://m.123.abc.com.cn/b/60co9c6jl.html
經(jīng)查發(fā)現(xiàn):他們使用了錯誤的適配規(guī)則;
像這樣的鏈接
http://123.abc.com.cn/b/60co9c6jl.html
http://m.123.abc.com.cn/b/60co9c6jl.html
應(yīng)該使用下面的適配規(guī)則
http://123.abc.com.cn/b/((?:[a-za-z] [0-9] |[0-9] [a-za-z] )[a-za-z0-9] ).html
http://m.123.abc.com.cn/b/${1}.html
注意不要將([a-za-z0-9] )和((?:[a-za-z] [0-9] |[0-9] [a-za-z] )[a-za-z0-9] )混淆
只要是數(shù)字字母交叉出現(xiàn)超過兩次,就是((?:[a-za-z] [0-9] |[0-9] [a-za-z] )[a-za-z0-9] ),如123abf123這樣就算出現(xiàn)2次以上,請大家注意!