专注于网站推广优化,承接营销型网站建设,整站优化外包,AI人工智能优化咨询QQ:20167856

移动站适配规则及示例教程

SEO建站必备 2017-10-16

文章摘要:分享移动适配规则代码 (\d+)或者(\w+)表示该路径或参数 (\d+)表示纯数字字符串 (\w+)表示字母数字下划线组成的字符串 正则格式说明 使用正则匹配符号(\d+)或者(\w+)表示该路径或参数。(\d+)表示纯...

分享移动适配规则代码

(\d+)或者(\w+)表示该路径或参数

(\d+)表示纯数字字符串
(\w+)表示字母数字下划线组成的字符串

 

正则格式说明

使用正则匹配符号(\d+)或者(\w+)表示该路径或参数。(\d+)表示纯数字字符串,(\w+)表示字母数字下划线组成的字符串。

http://m.ara.org.cn/zixun/

 

http://www.ara.org.cn/(\w+)/

 

http://www.ara.org.cn/jishu/ http://www.ara.org.cn/(\w+)/
http://www.ara.org.cn/([a-zA-Z]+)/

 

http://m.ara.org.cn/jishu/ http://m.ara.org.cn/${1}/

 

 

http://www.ara.org.cn/hangyezixun/ http://www.ara.org.cn/(\w+)/
http://m.ara.org.cn/zhanhui/ http://m.ara.org.cn/${1}/

 

 

http://www.ara.org.cn/lianxi/ http://www.ara.org.cn/(\w+)/
http://m.ara.org.cn/lianxi/

 

http://www.ara.org.cn/xiangmu/ http://www.ara.org.cn/(\w+)/
http://m.ara.org.cn/xiangmu/

 

http://www.ara.org.cn/html/fuhuaqi/ http://www.ara.org.cn/(\w+)/(\w+)/
http://m.ara.org.cn/html/fuhuaqi/ http://m.ara.org.cn/${1}/${1}/

 

 

http://www.ara.org.cn/awe/ http://www.ara.org.cn/(\w+)/

http://www.ara.org.cn/(\w+)/

 

 

 

http://www.ara.org.cn/2017/hangyezixun_0922/4863.html

http://www.ara.org.cn/([0-9]+)/([a-zA-Z]+)_([0-9]+)/([0-9]+).html

 

http://m.ara.org.cn/2017/hangyezixun_0922/4863.html

http://m.ara.org.cn/${1}/${2}_${3}/${4}.html

 

 

http://www.ara.org.cn/2017/hangyezixun_0922/4855.html

http://www.ara.org.cn/2017/hangyezixun_0922/4863.html

 

http://www.ara.org.cn/awe/
http://www.ara.org.cn/([a-zA-Z]+)/
http://m.ara.org.cn/${1}/

 

http://www.ara.org.cn/html/fuhuaqi/
http://www.ara.org.cn/html/([a-zA-Z]+)/
http://n.ara.org.cn/html/${1}/

 

应用参照规则写法:

1,纯数字替换生成pattern例子

http://www.abc.com/26299483.html-> http://m.abc.com/26299483.html
pattern:

http://www.abc.com/([0-9]+).html-> http://m.abc.com/${1}.html

 

2,纯字母替换生成pattern例子
eg:url对应关系:

http://www.abc.com/fawliute/ -> http://m.abc.com/fawliute/
pattern:
http://www.abc.com/([a-zA-Z]+)/ -> http://m.abc.com/${1}/

 

3,字母和数字混合的字符串替换生成pattern的例子。
http://www.abc.com/a1cc1n2q5y3/ -> http://m.abc.com/a1cc1n2q5y3/
pattern:
http://www.abc.com/((?:[a-zA-Z]+[0-9]+|[0-9]+[a-zA-Z]+)[a-zA-Z0-9]+)/ -> http://m.abc.com/${1}/

 

4,对于字母和数字只交替出现一次的,可以分别用数字和字母进行正则替换。
http://www.abc.com/az123/ -> http://m.abc.com/az123/
pattern:
http://www.abc.com/([a-zA-Z]+)([0-9]+)/ -> http://m.abc.com/${1}${2}/

 

5,中文字符串正则替换生成pattern例子

http://www.abc.com/长城花园/ -> http://m.abc.com/长城花园/
pattern:
http://www.abc.com/((?:%[a-zA-Z0-9]{2,})+)/-> http://m.abc.com/${1}/

6,由’-‘或者’_’连接的数字或者字母替换生成pattern的例子

http://www.abc.com/byd-c3/-> http://m.abc.com/byd-c3/
pattern:
http://www.abc.com/([a-zA-Z]+)-([a-zA-Z]+)([0-9]+)/->http://m.abc.com/${1}-${2}${3}/

注:本文来自投稿,不代表大宝SEO博客立场,如若转载,请注明!
预约SEO大佬

添加QQ:20167856 免费解答,赠送收录推送工具和网站分析

上一篇:用户体验:让用户反感的12种网页设计

下一篇:网站JS百度快照被劫持处理恢复诊断教程