PHPCMS v9 手机版如何设置独立域名

一、在PHPcms V9管理后台设置手机门户(目前phpcms v9 版本为V9.6.3)

1.1、开启手机网站。位置:模块 》手机门户 》 添加手机站点

二、域名解析、手机域名绑定

2.1、到域名管理中心,解析二级域名m.dst2.com到PC网站所在的IP,同时在主机控制面板,添加绑定m.dst2.com这个域名。

2.2、修改配置文件caches/configs/route.php,在’default’=>array(‘m’=>’content’, ‘c’=>’index’, ‘a’=>’init’),后面添加一行,修改为:

return array(
    'default'=>array('m'=>'content', 'c'=>'index', 'a'=>'init'),    
    'm.dst2.com'=>array('m'=>'wap', 'c'=>'index', 'a'=>'init','data'=>array('GET'=>array('siteid'=>1))),
);

2.3、在管理后台刷新缓存,等域名解析生效后,访问m.dst2.com试试。由于phpcms默认会在根目录生成index.html,而你这个index.html里面并没有对pc或移动端做判断和跳转,所以需要在相应的位置增加从定向判断需要pc模板(最好是头部的公用模板header.html)里边加入一段js:

<script>
if((navigator.userAgent.match(/(phone|pad|pod|iPhone|iPod|ios|iPad|Android|Mobile|BlackBerry|IEMobile|MQQBrowser|JUC|Fennec|wOSBrowser|BrowserNG|WebOS|Symbian|Windows Phone)/i))) {
      window.location.href="m.dst2.com";
}else {
      window.location.href="www.dst2.com";
}
</script>

留下评论

您的邮箱地址不会被公开。 必填项已用 * 标注