• 问答中心
  1. 登录
  2. 注册
  • 问答首页
  • 问题求助
    • 软件问题
    • BUG反馈
    • 其他问题
  • 功能建议
  • 业务咨询

同一个站点如何设置电脑端是www.XXX.com 手机端是m.XXX.com

当用户浏览网站时,同一个站点如何设置电脑端是www.XXX.com  手机端是m.XXX.com

在电脑端浏览时 是www.XXX.com  在手机端浏览时 是m.XXX.com

2019年08月14日 | 3882人阅读
最佳答案
  • admin

    1
    admin 等1人赞同

    前提:

        1、PC端域名、手机端域名同时都解析到一个网站上;

        2、如果模板目录只有PC文件夹,那复制下面代码放到公用的头部模板header.htm;

        3、如果模板目录有PC和mobile两个文件夹,那复制下面代码放到mobile文件夹的公用头部文件header.htm;

    代码:

      <script type="text/javascript">

        // 把这里的域名改为你的手机端域名

        ey_pctomobile("http://m.baidu.com");

        // PC端 移动端 跳转

        function ey_pctomobile(domain){

            // 只取得域名,不带http协议

            var host = '';

            host = domain.replace(/^([^:]*):?\\\\/\\\\/([^\\\\/]+)(.*)/g, '$2');

            // 检测手机端的标识

            var is_mobile = navigator.userAgent.toLowerCase().match(/(ipod|iphone|android|coolpad|mmp|smartphone|midp|wap|xoom|symbian|j2me|blackberry|wince)/i) != null;

            // 判断手机端并且跳转

            if (is_mobile && window.location.href.indexOf(host) < 0) {

                url = domain + window.location.href.replace(/^([^:]*):?\\\\/\\\\/([^\\\\/]+)/g, '');

                window.location.href = url;

            }

        }

      </script>

    2019年08月14日
    • admin | 2019年08月14日
      回复
      谢谢你
    • 请先 登录 · 注册

      取消 评论

回答 | 共 6 个
按点赞量排序
  • admin

    0
    等人赞同

    写错代码了,你重新复制一下代码,刚才代码里的PC端和手机端的网址写反了。

    2019年08月14日
    • admin | 2019年08月14日
      回复
      好的
    • 查看更多

      请先 登录 · 注册

      取消 评论

  • admin

    1
    admin 等1人赞同

    if (/mobile/i.test(navigator.userAgent)) {

        window.location = '移动端首页';//跳转到移动端界面  写在PC端

    }

    if(!/mobile/i.test(navigator.userAgent)){

        window.location = 'PC端首页';//跳转到PC端界面 写在移动端

    }

    你这个 可以用这种方式

    2019年08月14日
    • admin | 2019年08月14日
      回复
      谢谢
    • 查看更多

      请先 登录 · 注册

      取消 评论

游客

^-^我来说两句,请先 登录 · 注册
发表回答

admin

热门帖子
周榜 | 总榜

  • 1
    各位,有没有能免费在线听歌...
  • 2
    有 CAD 快速看图的 VIP 版吗...
  • 3
    谁分享个照片换底色的软件,...
  • 4
    求助,哪位老大有腾讯视频转 ...
  • 1
    麻豆传媒是什么梗?最近好多...
  • 2
    有没有晚上开车的软件,你们懂的
  • 3
    有人知道怎么下载Youtube上的...
  • 4
    微信群里的拍了拍怎么弄的?...
  • 5
    同一个站点如何设置电脑端是w...
  • 6
    今日话题:哪部电影让你看完...
  • 7
    怎么看最近的外卖小哥杀人事件?
  • 8
    各位高手,请问QQ自动给好友...
  • 9
    网易云音乐的音乐人认证教程...
  • 10
    请问火星直播的分享码是多少...