别人说的记在脑袋里,而自己的,则放在心里。 收藏本站
登陆 / 注册 搜索

阅读: 1.4K   回复: 2

[# PHP] Discuz 手机版访问自动跳转到手机域名

小执念 古黑浩劫论坛大牛 2019-8-27 20:36 |显示全部楼层

可遇不可求的事:故乡的云,上古的玉,随手的诗,十九岁的你。

管理员
如果你的 discuz 设置了手机域名, 以古黑论为例: 手机版是 m.guhei.net , 电脑版是 www.guhei.net .

如果手机版访问一个帖子 https://www.guhei.net/post/jb2 , 模版会变成手机模版, 内容改变了但是并不会跳转到后台设置手机版域名 m.guhei.net

这个问题, 我在谷歌搜索了一下, 发现 2014 年就有人提出了,到 2018 年还有人提问, 但是就是没人回答.....真的有那么难吗?

Discuz 手机版访问自动跳转到手机域名 Img-1.png

Discuz 手机版访问自动跳转到手机域名 Img-2.png

今天查了查资料, 用 3 行代码解决了这个问题

打开文件
  1. source/class/discuz/discuz_application.php
复制代码

查找
  1. if($nomobile
复制代码

大概在 775 行

在这个 if 上面加上代码

  1. // 手机版跳转
  2.            if($_SERVER['HTTP_HOST'] == $this->var['setting']['domain']['app']['default'] && !$nomobile) {
  3.                 dheader("Location:https://".$this->var['setting']['domain']['app']['mobile'].$_SERVER['REQUEST_URI']);
  4.                 return false;
  5.             }
复制代码


保存退出, 如果使用了 php 缓存, 需要重启 php-fpm .


耀眼的阳光 「出类拔萃」 2019-8-27 20:41 |显示全部楼层

这个用户很懒,还没有填写自我介绍呢~

佛曰,色即是空,空即是色!今晚,偶想空一下
心微凉 「龙战于野」 2019-8-27 21:39 |显示全部楼层

那个费劲心思逗你笑的人,终究比不上你一见面就开心的人。

膜拜大佬
您需要登录后才可以回帖 登录 | 注册账号  

本版积分规则

关于本站|大事记|小黑屋|古黑论 网站统计

GMT+8, 2020-9-28 13:45 , Processed in 0.041857 second(s), 25 queries , Redis On.

© 2015-2020 GuHei.Net

Powered by Discuz! X3.4

快速回复 返回列表