使用手机访问pc网站自动跳转到手机版

2015-5-18 Jon 其他

随着移动互联网的到来,大部分网站都在向移动端进发,而移动端布局实现的方式也是多种多样。

比如:静态布局、流式布局、响应式布局、css3媒体查询等...

当然今天不是说这些的,以上布局的优缺点多多少少都知道些。

而今,很多大型网站处于种种原因都选择了开发两个版本,即:pc端和移动端

移动端域名通常是在pc域名前面加一个m或wap

例:2345.com(pc)   m.2345.com(移动)

这样的话难道是电脑访问时输入2345.com,手机访问时输入m.2345.com

显然,这样非常麻烦

现在很多网站都实现了只使用一个域名,pc移动可智能分辨

例:yuanqiao.comxa.com 你再手机上输入这个网址,其url将自动切换为m.yuanqiao.comxa.com


如何实现:目前我知道两种简单实用的方法:


1,将下面代码放到你的head标签中

    原理是利用百度APP应用,做了一个跳转。

<script src="http://siteapp.baidu.com/static/webappservice/uaredirect.js" type="text/javascript"></script><script type="text/javascript">uaredirect("手机版网址");</script>


2,使用php

    $agent = $_SERVER['HTTP_USER_AGENT'];
if(strpos($agent,"comFront") || strpos($agent,"iPhone") || strpos($agent,"MIDP-2.0") || strpos($agent,"Opera Mini") || strpos($agent,"UCWEB") || strpos($agent,"Android") || strpos($agent,"Windows CE") || strpos($agent,"SymbianOS"))
header("Location:手机版网址");



标签: 移动互联网

分享这篇文章
赞助鼓励:如果觉得内容对您有所帮助,您可以支付宝(左)或微信(右):

声明:如无特殊注明,所有博客文章版权皆属于作者,转载使用时请注明出处。谢谢!

发表评论:

皖ICP备15010162号-1 ©2015-2022 知向前端
qq:1614245331 邮箱:13515678147@163.com Powered by emlog sitemap