增加手机版网站教程

admin 2015-7-25 437

增加手机版网站教程

第一步: 全新安装一个海洋cms网站作为手机站,注意数据库不要使用主站数据库(比如电脑版叫pc,手机版叫sj),否则会被清空数据。

第二步: 修改手机网站的配置文件
:data/common.inc.php ,将其中的 $cfg_dbname = 'xxxx'; 修改为电脑版网站使用的数据库名称,比如:$cfg_dbname = 'pc';

第三步: 后台设置手机网站的模板为你下载的手机模板。

第四步: 更改手机网站图片地址:
办法一:在模板文件的图片地址标签前 加上你的主站网址,如http://www.seacms.net/【推荐该方法】
办法二:后台 - 系统 - 远程图片设置,使用远程图片功能。

第五步: 使用js自动跳转,js参考代码如下:

<script type="text/javascript">
function uaredirect(murl){
try{
if(document.getElementById("bdmark") != null) {
return
}
var urlhash = window.location.hash;
if(!urlhash.match("fromapp")){
if((navigator.userAgent.match(/(iPhone|iPod|Android|ios|iPad)/i))){
location.replace(murl);
}
}
}catch(err){}
}
uaredirect("http://m.seacms.net/");
</script>

[backcolor=rgb(247,247,247)]把 http://m.seacms.net/ 换成你自己的手机版网址即可。[/backcolor]



另外:附送一个百度提供的的跳转代码:
<script src="http://siteapp.baidu.com/static/webappservice/uaredirect.js" type="text/javascript"></script>
<script type="text/javascript">uaredirect("http://m.baidu.com");//这里的网址请改为你手机站的网址</script>

最新回复 (41)
  • 周末 2015-7-29
    0 引用 2
    本帖最后由 周末 于 2015-7-29 14:23 编辑

    好像这个只能跳转到首页 也就是绝对路径~~~
    昨天试了个标签 在m.xxx.com后加上{playpage:link} ~~可以实现内容页和播放页对应跳转


    我是首页和其它页面分开的跳转代码 首页的不加这个标签。










    补充一下

    附带个跳转代码
    <script type="text/javascript">if(navigator.userAgent.match(/(iPhone|Android)/i)){ window.location='http://m.xxx.com';}</script>
    
    这个看上去比较简洁~~我自己测试了下 都能成功跳转
  • kakan8 2015-7-30
    0 引用 3
    Quote周末 发表于 2015-7-29 14:21
    好像这个只能跳转到首页 也就是绝对路径~~~
    昨天试了个标签 在m.xxx.com后加上{playpage:link} ~~可以 ...


    自适应才是王道,js跳转很不利于百度抓取,而且单独做一个手机站更新维护也麻烦,不提倡这种做法
  • yeye.tv 2015-7-30
    0 引用 4
    老大写的很详细,但是不喜欢再安装一个cms 的方法,我宁可不做手机站!
  • 周末 2015-7-30
    0 引用 5
    Quotekakan8 发表于 2015-7-30 11:59
    自适应才是王道,js跳转很不利于百度抓取,而且单独做一个手机站更新维护也麻烦,不提倡这种做法 ...


    哎 没那技术做到自适应,等有大神做出来 再去膜拜下~~
  • paopaoyu 2015-8-3
    0 引用 6

    感谢分享 感谢分享 感谢分享
  • lishui520 2015-8-10
    0 引用 7
    有人按照这个教程弄好移动站的吗?我怎么移动站调取不到主站图片
  • 0 引用 8
    Quote周末 发表于 2015-7-30 13:39
    哎 没那技术做到自适应,等有大神做出来 再去膜拜下~~


    响应式可以完美解决
  • 游客 2015-8-14
    0 引用 9
    感觉挺牛B 值得点赞
  • qpbd 2015-9-9
    0 引用 10
    第一步: 全新安装一个海洋cms网站作为手机站,注意数据库不要使用主站数据库,否则会被清空数据。

    既然是全新的数据库,那么手机站怎么调用主站的数据?
  • aiwuoo 2015-9-10
    0 引用 11
    不想这样做可以去用云适配,哪个好像是收费的
  • QQQ 2015-9-11
    0 引用 12
    第一步: 全新安装一个海洋cms网站作为手机站
  • qq277314938 2015-9-18
    0 引用 13
    我只想说这个模板真恶心,手机访问自己调到kan300网站,老大,模板能更新下?
  • yidian0 2015-9-25
    0 引用 14
    做自适应吧。现在流行这个
  • tjtghq 2015-10-22
    0 引用 15
    自适应应该不难,有办法,但是难得的是,很多播放器在手机上,不能用啊
  • 游客 2015-10-26
    0 引用 16
    菜鸟一枚 能不能 说的详细点 最好弄一个视屏教程呵呵
  • verylcj 2015-10-28
    0 引用 17
    Quoteqpbd 发表于 2015-9-9 23:18
    第一步: 全新安装一个海洋cms网站作为手机站,注意数据库不要使用主站数据库,否则会被清空数据。

    既然是 ...


    不小心点开你的站了,你的站无法播 放哦。。。。
  • hengruntj 2015-11-3
    0 引用 18
    又安装一个cms,很不方便呀。。。
    有没有其他办法?
  • xjmqhyt 2015-11-3
    0 引用 19
    Quotekakan8 发表于 2015-7-30 11:59
    自适应才是王道,js跳转很不利于百度抓取,而且单独做一个手机站更新维护也麻烦,不提倡这种做法 ...


    两个站的广告收入不是更高?
  • oy86866 2015-11-18
    0 引用 20
    我学习一下。
  • 游客 2015-12-16
    0 引用 21
    手机模板在那啊?
  • kofarea 2015-12-23
    0 引用 22
    否则会被清空数据。
  • kofarea 2015-12-23
    0 引用 23
    否则会被清空数据。
  • 奔跑吧 2016-1-15
    0 引用 24
    写得很详细啊
  • shoulty 2016-2-23
    0 引用 25
    播放怎么设置?播放不了
  • 0 引用 26
    不错,很强大
  • iyouyoung 2016-8-6
    0 引用 27
    这种方法没有集数显示啊
  • 游客 2016-8-30
    0 引用 28
    谢谢,学习了
  • 0 引用 29
    感谢分享、
  • 游客 2016-12-19
    0 引用 30
    认真学习一下!嘿嘿
  • akanyun 2017-1-7
    0 引用 31
    手机版已建成功,感谢老大教程! 我来凑个热闹,分享个跳转代码
    <script type="text/javascript">    
       // 跳转手机页面    
       if (!!navigator.userAgent.match(/AppleWebKit.*Mobile.*/)) {    
       	location.href = '你的手机站地址';    
       }    
    </script>
  • 游客 2017-1-29
    0 引用 32
    不错,还是不错的
  • 游客 2017-2-9
    0 引用 33
    666 不错的教程
  • llgswar8 2017-4-25
    0 引用 34
    谢谢您了!
  • tangchao 2017-5-12
    0 引用 35
    第5步JS是写在哪个里面
  • 3110632202 2017-5-28
    0 引用 36
    老大写的很详细
  • verylcj 2017-6-26
    0 引用 37
    Quoteqpbd 发表于 2015-9-9 23:18
    第一步: 全新安装一个海洋cms网站作为手机站,注意数据库不要使用主站数据库,否则会被清空数据。

    既然是 ...


    调用的是主站的数据库内容。
  • 182002387 2017-6-27
    0 引用 38
    换苹果吧
  • lihengkang 2017-9-4
    0 引用 39
    请问老大是安装好程序之后再修改数据库文件名称还是说可以在安装手机版的时候就输入PC的数据库名称? 另外修改数据库名称的时候数据库密码还有用户名也需要跟PC端的一致吗?
  • 游客 2018-1-2
    0 引用 40
    Quoteqpbd 发表于 2015-9-9 23:18
    第一步: 全新安装一个海洋cms网站作为手机站,注意数据库不要使用主站数据库,否则会被清空数据。

    既然是 ...


    第二步: 修改手机网站的配置文件:data/common.inc.php ,将其中的 $cfg_dbname = 'xxxx'; 修改为电脑版网站使用的数据库名称,比如:$cfg_dbname = 'pc';
  • 1102287711 2018-3-3
    0 引用 41
    小白表示好复杂 看不懂{:5_116:}
  • 0 引用 42
    6.59版本可以用这个方法吗?
返回
发新帖