帝国cms教程

帝国cms服务器判断终端跳转代码

我的站长站 2017-03-02 人阅读

nginx服务器判断终端跳转代码,一句话就完成了。

if ($http_user_agent ~* (iphone|ipod|android|blackberry)) { rewrite ^ $scheme://www.wdzzz.com$request_uri?; }

当然,apache服务器判断终端跳转代码 也是一句话就搞定了。

RewriteCond %{HTTP_USER_AGENT} “iphone|ipod|android|blackberry” [NC]  RewriteRule ^(.*)$  https://www.wdzzz.com/$1[L,R=302]

以上方法不错,也许并未全部支持。更喜欢在程序上判断朋友可以用下面的代码。

function isMobile() { $mobile = array(); static $mobilebrowser_list ='Mobile|iPhone|Android|WAP|NetFront|JAVA|OperasMini|UCWEB|WindowssCE|Symbian|Series|webOS|SonyEricsson|Sony|BlackBerry|Cellphone|dopod|Nokia|samsung|PalmSource|Xphone|Xda|Smartphone|PIEPlus|MEIZU|MIDP|CLDC'; //note 获取手机浏览器 if(preg_match("/$mobilebrowser_list/i", $_SERVER['HTTP_USER_AGENT'], $mobile)) { return true; }else{ if(preg_match('/(mozilla|chrome|safari|opera|m3gate|winwap|openwave)/i', $_SERVER['HTTP_USER_AGENT'])) { return false; }else{ if($_GET['mobile'] === 'yes') { return true; }else{ return false; } } } }

其他帝国CMS判断多终端跳转的教程集合:

帝国cms服务器判断终端跳转代码:https://www.wdzzz.com/jiaocheng/ecms/2017-03-02/250.html

帝国cms判断PC端跳转手机端教程:https://www.wdzzz.com/jiaocheng/ecms/158.html

帝国cms判断手机用户跳转:https://www.wdzzz.com/jiaocheng/ecms/2013-09-05/60.html

相关推荐
  • 帝国CMS判断
  • 多终端
  • 帝国CMS灵动标签判断字段为某值

    帝国CMS灵动标签判断字段为某值,然后在做对应处理。<? if($navinfor[dj]=="A+") { echo &#39;<img src="&#091;!--news.url--]images/ylc_pro_level_AJ.png" alt="A+级认证">&#39;; } else if($navinfor[dj]=="A"){ echo &amp...

    帝国cms教程 189 6年前
  • 帝国CMS灵动标签判断是否字段有值

    最近项目用到的,帝国CMS灵动标签里套个判断,适用所有相同场景。帝国CMS灵动标签判断是否字段有值[e:loop={0,10,3,0}] <?php if($bqr[titlepic]) { $pic = &#39;<a href="&#39;.$bqsr[&#39;titleurl&#39;].&#39;" title="&#39;.$bqr[&#39;title&#39;]....

    帝国cms教程 190 6年前
  • 帝国cms服务器判断终端跳转代码

    nginx服务器判断终端跳转代码,一句话就完成了。if ($http_user_agent ~* (iphone|ipod|android|blackberry)) {rewrite ^ $scheme://www.wdzzz.com$request_uri?;}当然,apache服务器判断终端跳转代码 也是一句话就搞定了。RewriteCond %{HTTP_USER_AGE...

    帝国cms教程 364 7年前
  • 他们说的多终端登录/共享/同步/运行是什么意思?

    首先终端是什么?终端简单的理解就是电脑、手机、平板等等设备,有些行业同时也会包含设备的运行环境。多终端是什么?我们常常看到网络上有很多产品介绍自己为多终端产品,可以多终端登录、多终端共享、多终端同步、多终端运行等等。听起来挺高大上,其实这里...

    经验分享 1774 5年前
  • 帝国CMS多终端手机版内容图片压缩

    PC端下上传的内容图片一般比较大,在移动端下加载会很慢,此时我们需要把这些图片处理下那么可以借助PHP的函数 preg_replace_callback: 函数执行一个正则表达式搜索并且使用一个回调进行替换。直接看代码:// 内容图片压缩处理function NewsTextReplace($a...

    帝国cms教程 182 5年前
  • 帝国CMS7.5版升级支持多终端后台设置开启权限

    帝国CMS7.5版多访问端支持设置子端是否开启后台权限,更高安全性,维护更方便:1、支持设置前台、后台都开启。2、支持设置只开启后台管理,但不开启管理员登录,也就是必须从主端后台登录,才可以切换管理子端后台。3、支持设置关闭子访问端整个后台权限,需要时...

    帝国cms教程 208 7年前
最新更新