Servicios para la comunidad china en México
WhatsApp
Código QR de WhatsApp
Aplicación móvil
Nuestros sitios
52MEX52MEX.comServicios en México 52MEX 网站导航Directorio 52MEXSitios útiles de México Cine 52MEXSitio independiente tv.52mex.com TV 52MEXSitio independiente tv.52mex.com
简体中文
Entrar
cn
  • Inicio
  • NoticiasNEW
  • ProductosHOT
  • Soluciones
  • Descargas
  • Contacto
✦AI设计赛 ❤高校超品日
Servicios Clasificados Empleos Inmuebles MenúsNEW Directorio webNEW Negocios locales Grupos Cooperación Ayuda
  • 问答首页
  • 问题求助
    • BUG反馈
    • 其他问题
  • 功能建议
  • 业务咨询

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

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

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

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

    1
    墨西哥蓝天网络 等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 个
按点赞量排序
  • 墨西哥蓝天网络

    0
    等人赞同

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

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

      请先 登录 · 注册

      取消 评论

  • 墨西哥蓝天网络

    1
    墨西哥蓝天网络 等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日
      回复
      谢谢
    • 查看更多

      请先 登录 · 注册

      取消 评论

游客

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

墨西哥蓝天网络

热门帖子
周榜 | 总榜

  • 1
    同一个站点如何设置电脑端是www.XXX.com 手机端是m.XXX.com
  • 2
    这是一个有回答但未解决的问题
  • 3
    当网站配置好https协议之后 全站url http怎么跳转到https
  • 4
    EyouCms去除URL中的index.php
  • 5
    这是一个没有人回答的问题