针对不同手机终端扫码安装对应环境APP

现在基本上移动互联网都有安卓和苹果端APP,目前大部分也都通过应用商店进行下载,但是也存在扫二维码下载。如果使用一个二维码即可针对安卓及苹果都可以下载安卓呢。

使用nginx判断user-agent是否包含iPhone,如果包含自动跳转到app store去下载安装

if ($http_user_agent ~* ‘(iPhone|iPod|iPad)‘) {
                        set $ios_request ‘1‘;
                }
                if ($ios_request = ‘1‘) {
                        rewrite "^/download/weixin.html" https://itunes.apple.com/cn/app/wei/id414478124 permanent;
                        rewrite "^/download/qq.html" https://itunes.apple.com/cn/app/qq-2011/id444934666 permanent;
                }

如上规则,如果访问/download/weixin.html就跳转到微信的app store,如果是/download/qq.hml就跳转到QQ的APP store

原文地址:http://blog.51cto.com/fengwan/2058983

时间: 2024-10-09 10:08:58

针对不同手机终端扫码安装对应环境APP的相关文章

企业级账号无线分发遇到扫码安装失败解决办法

苹果手机出现意外情况无法点击链接或扫码进行安装: 1.清理Safari缓存:设置—Safari---清除历史记录与网站数据: 2.重启手机:长按开关机键按钮: 3.强制重启:开关机按钮与home按钮同时长按,待屏幕再次唤醒出现苹果标志后再松开两个按钮: 注:由于微信处于安全性原因,微信客户端点击链接是无法安装的.但可以进行扫码安装.

CentOS6.6 源码安装LAMP环境

操作系统环境:CentOS6.6 X86_X64 FINAL 源码安装LAMP环境首先上传源码包到/usr/local/src/lamp目录下,版本是httpd-2.2.16.tar.gz mysql-5.1.40-linux-x86_64-icc-glibc23.tar.gz php-5.3.28.tar.gz然后使用tar -xzvf 解压源码包tar -xzvf httpd-2.2.16.tar.gztar -xzvf mysql-5.1.40-linux-x86_64-icc-glibc

源码安装LAMP环境

之前在网上找的一些大牛们的源码安装lamp环境的文章,总是达不到他们实现的效果,于是决定自己总结一篇源码安装LAMP环境的文章,以供自己以后作为参考资料以及帮助像我这样的linux系统小白学习分享,大神看了请轻喷,谢谢! 操作系统环境:CentOS6.6 X86_X64 FINAL 首先上传源码包到/usr/local/src/lamp目录下,版本是httpd-2.2.16.tar.gz mysql-5.1.40-linux-x86_64-icc-glibc23.tar.gz php-5.3.2

源码安装LAMP环境+yii2框架

当有些新增的软件版本出现,而你想要进行尝试使用,但是在本地用yum安装却不能满足你的需求时, 那么朋友,你需要和我一样用源码安装的形式来达成你的目的. 因为开发的同事想要一个Apache 2.4.25 + Mysql 5.7.17 + php7.1.5 + yii2-basic的环境来做活动. 为了满足应用需求,现在我们就开始着手做吧! 一.安装Apache 本来在本地,只要你能联网,就能够用yum轻轻松松安装上Apache,而且安装的版本会比官网上 下载的最新源码包还要新. 但我发现yum安装

windows离线状态下源码安装Robotframework 环境及其依赖包

最近公司需要在内网环境搭建自动化平台,无外网,因而无法使用方便快捷的PIP进行安装,但RF框架各组件有很多版本依赖,离线源码安装可能不知道有哪些依赖,特将自己采坑后的总结分享如下,以飨同道. 一.准备所需源码包 ①python2.7                  地址:https://www.python.org/downloads/ 下载系统对应版本安装包,双击安装即可 这是一切的基础,至于为什么不使用python3,因为RF的ride不支持. 安装完成需要配置环境变量:在path的路径里

通过扫码安装iOS app

不说通过apache 配置ssl的方法 我们有一个更简单的方法! 1. http://sae.sina.com.cn 注册登录. 2.点击我的首页 3. 创建一个新应用 4. 创建成功后,点击应用名称,进入应用管理页面. 5 6 点击代码管理,右侧点击创建一个版本. 7 点击操作,上传代码包.代码包压缩后的zip文件,不用担心,上传后,会自动解压! 8 包里内容含有两部分.第一部分是iOS的ipa文件!第二部分是plist文件! plist文件如下 其中url是ipa文件路径.ccfg是你的应用

ubuntu 源码安装 lnmp 环境

准备篇 下载软件包 1.下载nginx http://nginx.org/download/nginx-1.2.0.tar.gz 2.下载pcre  (支持nginx伪静态) ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.35.tar.gz 3.下载MySQL(目前稳定版) http://mysql.mirror.kangaroot.net/Downloads/MySQL-5.5/mysql-5.5.25.tar.gz

CentOS6系统源码安装LNMP环境详解

一.安装nginx 以下命令均在root权限下执行,普通用户可通过su命令切换1.安装依赖 yum install gcc-c++ yum install pcre pcre-devel yum install openssl openssl-devel 2.下载源码 wget http://nginx.org/download/nginx-1.8.1.tar.gztar -zxvf nginx-1.8.1.tar.gzcd nginx-1.8.1 3.创建nginx用户 useradd -M 

centos6.5 源码安装 gtk 环境

解决 No package 'gtk+-2.0′ found问题方法:yum install libgnomeui-devel 执行了上面的,下面的就可以放弃了,yum 大法好 首先 yum 安装下面这两库:yum install cairo-develyum install libtiff*源码下载 wget http://ftp.gnome.org/pub/gnome/sources/atk/1.30/atk-1.30.0.tar.bz2wget http://ftp.gnome.org/p