马上注册,免受广告困扰,轻松兑换eSIM!
您需要 登录 才可以下载或查看,没有账号?注册
×
奶昔社区的电脑版优化基本做完了,开始为移动端用户进行适配。此贴以本站为例,对手机域名进行设置。
首先需要在后台配置好默认和手机域名,位于全局 --- 域名设置 --- 应用域名
跳转手机域名
由于Discuz即使开启了手机域名也不会重定向到手机域名,而是会继续以默认域名出现。因此我们需要打开./source/class/discuz/discuz_application.php文件,搜索
if($nomobile
在这行上面添加此代码
if($_SERVER['HTTP_HOST'] == $this->var['setting']['domain']['app']['default'] && !$nomobile) {
dheader("Location:https://".$this->var['setting']['domain']['app']['mobile'].$_SERVER['REQUEST_URI']);
return false;
}
例如:
多域名Cookie
设置以后虽然移动设备UA访问会跳转到 m.bbs.naixi.net ,但问题是掉登录了。此时我们需要配置多域名Cookie才能让 m.bbs.naixi.net 和 www.bbs.naixi.net 能够共享。
打开 ./config/config_global.php 中进行设置,打开这个文件找到下面的代码:
$_config[‘cookie’][‘cookiedomain’] = ‘’;
在两个引号中间输入 . +你的域名(不要忘记那个点了!!!),例如本站为bbs.naixi.net,则改为:
$_config[‘cookie’][‘cookiedomain’] = ‘.bbs.naixi.net’;
例如:
更新缓存
到后台,工具 --- 更新缓存,勾选数据缓存和模板缓存,进行刷新即可。
|