阿哥论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

搜索
查看: 440|回复: 0

用 js 或 php 及Apache .htaccess 方法判断 Android 手机上网,跳转

[复制链接]

2019

主题

1

好友

1万

积分

管理员

Rank: 9Rank: 9Rank: 9

优秀会员 助人为乐 辛勤工作 技术精英 多才多艺 优秀班竹 灌水天才 星球管理 宣传大使 灌水之王 财富勋章 版主勋章 动漫勋章 勤奋会员 论坛精英 PS高手 心 8 闪游皮肤 双鱼座 8★8➹ 志愿者 乖

发表于 2012-10-29 14:36:34 |显示全部楼层
PHP 方法
  1. if(stripos($_SERVER['HTTP_USER_AGENT'],'Android') !== false)
  2. {
  3. header('Location: [android.k7.org]');
  4. exit();
  5. }
复制代码
Javascript 方法
  1. if(navigator.userAgent.match(/Android/i))
  2. {
  3. window.location = 'http://android.k7.org;
  4. }
复制代码
apache .htAccess 方法
  1. RewriteCond %{HTTP_USER_AGENT} ^.*Android.*$
  2. RewriteRule ^(.*)$ [android.k7.org] [R=301]
复制代码
更全面的手机判断跳转
  1. <IfModule mod_rewrite.c>
  2. RewriteEngine On
  3. RewriteCond %{HTTP_USER_AGENT} “android|BlackBerry|googlebot-mobile|iemobile|ipad|iphone|ipod|opera mobile|palmos|webOS” [NC]
  4. RewriteRule ^$ [android.k7.org] [L,R=302]
  5. </IfModule>
复制代码
如果是PC访问手机的则反之,将这个.htaccess存在手机版的根目录下
  1. 如果是PC访问手机的则反之,将这个.htaccess存在手机版的根目录下

  2. <IfModule mod_rewrite.c>
  3. RewriteEngine On
  4. RewriteCond %{HTTP_USER_AGENT} “!(android|blackberry|googlebot-mobile|iemobile|ipad|iphone|ipod|opera mobile|palmos|webos)” [NC]
  5. RewriteRule ^$ [android.k7.org] [L,R=302]
  6. </IfModule>


复制代码
JS完整版
  1. <script type="text/JavaScript">

  2. function checkserAgent(){

  3. var userAgentInfo=navigator.userAgent;

  4. var userAgentKeywords=new Array("Android", "iPhone" ,"SymbianOS", "windows Phone", "iPad",

  5. "iPod", "MQQBrowser";

  6. var flag=false;

  7. //排除windows系统 苹果系统

  8. if(userAgentInfo.indexOf("Windows NT"==-1){

  9. flag=true;

  10. }

  11. return flag;

  12. }

  13. //移动设备

  14. if(checkserAgent()){

  15. document.location.href="[Android.k7.org"];;

  16. }

  17. </script>
复制代码
本文摘自:http://k7.org/read.php?4,64
该会员没有填写今日想说内容.
您需要登录后才可以回帖 登录 | 立即注册 新浪微博账号登陆

回顶部