phpcms 手机站域名设置

手机端绑定域名为 wap.domain.com

一、域名绑定

把 wap.domain.com 域名绑定到你的这个网站主机上。

二、设置域名

在网站后台模块 》手机门户域名里面填写“http://wap.domain.com/”

设置后,不一定生效,查看文件 \caches\caches_wap\caches_data\wap_site.cache.php

修改 domain 参数

三、添加路由

在修改route.php(在caches/configs目录下),在文件中加入一行

'wap.domain.com'=>array('m'=>'wap', 'c'=>'index', 'a'=>'init'), 

四、访问

输入http://wap.domain.com/index.php,成功访问

第一种:设置跳转

直接输入http://wap.domain.com/访问需要如下操作: 在首页或者在header.html里面加入以下代码:
<script> try {if( self.location == “http://wap.domain.com/” ) { top.location.href = “http://wap.domain.com/index.php”; } } catch(e) {} </script>

第二种:域名设置

进入域名管理,建立A记录,解析至相应的IP地址。
在WEB服务设置中(IIS或apache)中建站,主目录与www.onow.cn的主目录一致,
但默认首页要设成index.php

也可以在.htaccess文件里添加一行:

DirectoryIndex index.php default.php index.html index.htm

这样默认页就成index.php。

域名跳转访问

在手机端访问web端域名,跳转到手机端域名

js判断是手机端,就通过 location 跳转

<meta http-equiv="mobile-agent" content="format=xHtml;url="要跳转的手机网址">
    
<script type="text/javascript">
if (window.location.toString().indexOf('pref=padindex') != -1) {
} else {
   if (/AppleWebKit.*Mobile/i.test(navigator.userAgent) || (/MIDP|SymbianOS|NOKIA|SAMSUNG|LG|NEC|TCL|Alcatel|BIRD|DBTEL|Dopod|PHILIPS|HAIER|LENOVO|MOT-|Nokia|SonyEricsson|SIE-|Amoi|ZTE/.test(navigator.userAgent))) {
      if (window.location.href.indexOf("?mobile") < 0) {
        try {
           if (/Android|Windows Phone|webOS|iPhone|iPod|BlackBerry/i.test(navigator.userAgent)) {
              window.location.href = "要跳转的手机网址";
               } else if (/iPad/i.test(navigator.userAgent)) {
                     } else { }
        } catch (e) { }
       }
    }
}
</script>

或者

var sUserAgent = navigator.userAgent;     
if (sUserAgent.indexOf('Android') > -1 || sUserAgent.indexOf('iPhone') > -1 || sUserAgent.indexOf('iPad') > -1 || sUserAgent.indexOf('iPod') > -1 || sUserAgent.indexOf('Symbian') > -1) {
         location.href = '要跳转的手机网址'; 
} else {}

发表回复

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