识别移动ua进行pc与手机站url适配的相关规则 二维码
163
本例子是linux+Apache,win的可自己改成适合的。下面的各UA可以自己斟酌,比如移动设备、移动浏览器、移动蜘蛛的相关UA。注意pc与主移动版本用301重定向,各移动版本之间用302重定向,然后使用抓取诊断工具,看百度移动抓取是否抓pc站的url的时候识别为移动url状态。 一、根目录下.htaccess内容,处理pc域名到手机站域名的跳转: <IfModule mod_rewrite.c> RewriteEngine on RewriteCond %{HTTP_USER_AGENT} "android|blackberry|googlebot-mobile|iemobile|ipad|iphone|ipod|opera mobile|palmos|webos|UCBrowser|QQBrowser|wap" [NC] RewriteRule ^$ http://手机站域名/ [R=301,L] </IfModule> 二、子目录下的.htaccess的跳转规则 子目录下index.html跳到手机站子列表url RewriteCond %{HTTP_USER_AGENT} "android|blackberry|googlebot-mobile|iemobile|ipad|iphone|ipod|opera mobile|palmos|webos|UCBrowser|QQBrowser|wap" [NC] RewriteRule ^index\.html$ http://手机站域名/list.php?tid=1 [R=301,L] 子目录跳到手机站子列表url RewriteCond %{HTTP_USER_AGENT} "android|blackberry|googlebot-mobile|iemobile|ipad|iphone|ipod|opera mobile|palmos|webos|UCBrowser|QQBrowser|wap" [NC] RewriteRule ^\/$ http://手机站域名/list.php?tid=25 [R=301,L] 子目录下的文章详情(按日期分类及命名)的url跳转规则 RewriteCond %{HTTP_USER_AGENT} "android|blackberry|googlebot-mobile|iemobile|ipad|iphone|ipod|opera mobile|palmos|webos|UCBrowser|QQBrowser|wap" [NC] RewriteRule ^([0-9]+)/([0-9]+)\.html$ http://手机站域名/view.php?aid=$2 [R=301,L]
文章分类:
移动站优化
以信载商,良心建站。遨游始终秉承“一次建站、终身维护”的宗旨,竭诚为客户提供最优质的互联网服务。遨游建站率先植入seo优化理念,让你的网页更利于搜索引擎抓取,关键词排名更靠前。可仿站、可定制。无论是传统型企业官网、集团型品牌官网,还是营销型网站、电商型网站、定制型网站、特殊行业网站(医疗、教育),全部搞定。 公司:网站建设_小程序设计_竞价托管代运营公司;邮箱:1013601535@qq.com 手机:17073547034;QQ: 1013601535 在线留言咨询,24小时内回复
我想咨询 *
企业名称
手机号码 *
尊姓大名
我的位置 提交 |
|