请选择 进入手机版 | 继续访问电脑版
查看: 6|回复: 0

移动适配不稳定、不生效,可能是这些原因造成的!

[复制链接]

169

主题

181

帖子

946

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
946

最佳新人活跃会员热心会员推广达人宣传达人灌水之王突出贡献优秀版主荣誉管理论坛元老

发表于 2017-5-11 23:01:33 | 显示全部楼层 |阅读模式
一、网站页面有跳转,适配不稳定
站点反馈他们移动端的适配不稳定,移动展示的页面去预期效果不符;

经查是站点在下载页面对机型进行了自适应,页面会根据机型跳转,所以移动端的展现不稳定;
解决方案:
1、建议站点将机型识别功能放置在下载按钮中,根据机型给予不同下载地址,而不是给予不同的下载页面;
2、将pc-m的适配规则固定,不要一种pc页面指向多种移动页面;
二、适配规则的混淆
站点咨询为什么他们的适配规则老是不生效
适配规则
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
经查发现:他们使用了错误的适配规则;
像这样的链接
http://123.abc.com.cn/b/60Co9c6jl.html
http://m.123.abc.com.cn/b/60Co9c6jl.html
应该使用下面的适配规则
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]+)混淆
只要是数字字母交叉出现超过两次,就是((?:[a-zA-Z]+[0-9]+|[0-9]+[a-zA-Z]+)[a-zA-Z0-9]+),如123abf123这样就算出现2次以上,请大家注意!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
生活圈制作
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

SEO论坛是由SEO培训网株洲优商网络(zhuzhouren.com.cn)创立,是一个以免费分享SEO技术教程和SEO网站优化技术学习交流为目的SEO论坛,欢迎热爱搜索引擎优化站长加入交流,SEO技术交流群(497177874)
© 2001-2013 株洲优商网络SEO培训网 湘ICP备14002577号-2 Powered by Discuz!X3.2Template by 株洲优商网络    
快速回复 返回顶部 返回列表