//

首页 SEO教程 SEO优化 SEO视频教程 SEO方案 SEO案例 SEO术语 SEO问答 网站建设 站长资讯 百度官方资料 其他SEO教程
SEO入门教程 SEO基础教程 百度算法详解 SEO技能提升 移动搜索 SEO工具 SEO书籍 DIV+CSS 网站SEO准备 网站搭建案例 搜索引擎动态 网络营销

识别移动ua进行pc与手机站url适配的相关规则

  • 类目 :移动搜索 | 上传日期: 2017-03-11 | 作者:admin
  •     

  本例子是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]


  • 链接: http://127.0.0.1/article/1338.html
  • 上一篇:手机移动端站点适配优化 下一篇:移动搜索典型Q&amp;A
    您对本软件有什么意见或着疑问吗?请到/您的关注和建议是我们前行的参考和动力
    相关阅读
    
    版权所有: 前卫--致力于做实用的网络技术学习网站 Email:
    通信局备案:苏ICP备17010502号 
    本站内容来自于互联网,仅供用于网络技术学习,学习中请遵循相关法律法规.西宁整形医院,西宁韩美整形医院,西宁韩美美容医院