fastadmin cms如何设置移动端域名跳转?
时间:2023年05月29日
/来源:网络
/编辑:佚名
fastadmin内置的cms插件系统是是一个比较好用的cms,在使用的过程中碰到一个问题,cms需要绑定两个域名,pc端域名和手机端域名,并且实现自动跳转,cms并没有提供对应的设置?
1、打开文件/addons/cms/controller/Base.php
2、添加public function _initialize()方法里面
if($action && $this->request->isPost()){
return $this->$action();
}
这一段代码下面添加如下代码
//自定义跳转
if(request()->isMobile() && request()->domain()=='http://www.78moban.com'){
$this->redirect('http://m.78moban.com'.request()->url());
}
if(!request()->isMobile() && request()->domain()=='http://m.78moban.com'){
$this->redirect('http://www.78moban.com'.request()->url());
}
//结束
在该处增加上面的语句即可!(记得两个域名的一定要增加到网站的设置里哦!)
1、打开文件/addons/cms/controller/Base.php
2、添加public function _initialize()方法里面
if($action && $this->request->isPost()){
return $this->$action();
}
这一段代码下面添加如下代码
//自定义跳转
if(request()->isMobile() && request()->domain()=='http://www.78moban.com'){
$this->redirect('http://m.78moban.com'.request()->url());
}
if(!request()->isMobile() && request()->domain()=='http://m.78moban.com'){
$this->redirect('http://www.78moban.com'.request()->url());
}
//结束
在该处增加上面的语句即可!(记得两个域名的一定要增加到网站的设置里哦!)
新闻资讯 更多
- 【建站知识】查询nginx日志状态码大于400的请求并打印整行04-03
- 【建站知识】Python中的logger和handler到底是个什么?04-03
- 【建站知识】python3拉勾网爬虫之(您操作太频繁,请稍后访问)04-03
- 【建站知识】xpath 获取meta里的keywords及description的方法04-03
- 【建站知识】python向上取整以50为界04-03
- 【建站知识】scrapy xpath遇见乱码解决04-03
- 【建站知识】scrapy爬取后中文乱码,解决word转为html 时cp1252编码问题04-03
- 【建站知识】scrapy采集—爬取中文乱码,gb2312转为utf-804-03