分享
  • 收藏
  • 举报
    X
    如何判断手机访问并用手机域名跳转到当前访问的页面
    • 緈運符號 消费10.1元 2019-08-18 13:53 13:53
    1460
    11

    如题,我PC站是个域名,手机站是个域名。我用JS和原来V7的代码做了,放在layout.htm里面未成功。

    //检查是否为手机访问

    <script src="__STATIC__/js/pdwap.js" type="text/javascript"></script>

    <script type="text/javascript">uaredirect("http://wap.souchangw.com/";);</script>



    //检查是否为手机访问

    function is_mobile(){    

    $regex_match="/(iPad|nokia|iphone|android|motorola|^mot\-|softbank|foma|docomo|kddi|up\.browser|up\.link|";    

    $regex_match.="htc|dopod|blazer|netfront|helio|hosin|huawei|novarra|CoolPad|webos|techfaith|palmsource|";    

    $regex_match.="blackberry|alcatel|amoi|ktouch|nexian|samsung|^sam\-|s[cg]h|^lge|ericsson|philips|sagem|wellcom|bunjalloo|maui|";        

    $regex_match.="symbian|smartphone|midp|wap|phone|windows ce|iemobile|^spice|^bird|^zte\-|longcos|pantech|gionee|^sie\-|portalmmm|";    

    $regex_match.="jig\s browser|hiptop|^ucweb|^benq|haier|^lct|opera\s*mobi|opera\*mini|320x320|240x320|176x220";    

    $regex_match.=")/i";            

    return isset($_SERVER['HTTP_X_WAP_PROFILE']) or isset($_SERVER['HTTP_PROFILE']) or preg_match($regex_match, strtolower($_SERVER['HTTP_USER_AGENT']));

    }

    $IsMob = is_mobile(); //判断是否手机浏览

    if($IsMob){

        header("location:http://wap.souchangw.com/";);    //你的手机访问目录

       exit;

    }


    6
    赏礼
    赏钱
    收藏
    点击回复
        全部留言
    • 11
    • 緈運符號 普通粉丝 消费:10.1元 2019-08-19 17:06 17:066楼

      这个问题能解决吗,大佬们!帮帮忙

    0 赏钱 赏礼回复
    • 緈運符號 普通粉丝 消费:10.1元 2019-08-18 14:19 14:196楼

      直接放上去没反应

      admin 消费:3.03元 2019-08-18 16:14
      <script>
      
      	window.locaton.href="{:str_replace('PC域名','WAP域名',get_url('location'))}"
      
      </script>

      这样放上去.看看有没有反应

      緈運符號 消费:10.1元 2019-08-18 16:43
      一样的,没反应
      緈運符號 消费:10.1元 2019-08-18 16:44
      不知道官方的判断手机语句在什么文件里面?
      緈運符號 消费:10.1元 2019-08-18 16:46
      <script src="__STATIC__/js/pdwap.js" type="text/javascript"></script>
      <script type="text/javascript">uaredirect("http://wap.souchangw.com/");</script>这段代码放上去就是不停在转到首页
    0 赏钱 赏礼回复
    • 緈運符號 普通粉丝 消费:10.1元 2019-08-18 14:46 14:466楼

      后台买东西支付不了,支付就出现代码

      admin 消费:3.03元 2019-08-18 16:12
      先检查一下有没有配置支付接口
      緈運符號 消费:10.1元 2019-08-18 16:16
      我买那些插件和模板没反应
      緈運符號 消费:10.1元 2019-08-18 16:20
      用余额支付都不行
    0 赏钱 赏礼回复
    • admin 超级管理员 消费:3.03元 2019-08-18 14:11 14:116楼
      <script>
      {if IN_WAP===true}
      	window.locaton.href="{:str_replace('PC域名','WAP域名',get_url('location'))}"
      {/if}
      </script>


    0 赏钱 赏礼回复
    更多回复
    恢复多功能编辑器
  • 3 1
  • 推荐内容
    扫一扫访问手机版
    请选择要切换的马甲:

     
    网页即时交流
    QQ咨询
    咨询热线
    020-28998648