织梦实现网站链接地址url不变电脑和手机显示不同模板_织梦CMS教程


实现原理

利用伪静态在php文件中判断用户是否在移动设备上浏览网站,加载不同织梦模板文件显示不同效果,url地址不变


实现教程

1、首先织梦全站伪静态,参考《织梦电脑端手机端全站伪静态带规则-自由目录版》、《织梦一键开启伪静态插件》

只需要电脑站是伪静态就行了,其他伪静态教程也行,只要电脑站是伪静态就行了

2、打开 /include/extend.func.php 在*下面加入一个方法

/**
 * 判断是否为移动设备访问
 * @return bool
 */
function isMobile()
{
    if (isset($_SERVER['HTTP_X_WAP_PROFILE'])) {
        return true;
    }
    if (isset($_SERVER['HTTP_VIA'])) {
        return stristr($_SERVER['HTTP_VIA'], "wap") ? true : false;
    }
    if (isset($_SERVER['HTTP_USER_AGENT'])) {
        $clientkeywords = array('nokia', 'sony', 'ericsson', 'mot', 'samsung', 'htc', 'sgh', 'lg', 'sharp', 'sie-', 'philips', 'panasonic', 'alcatel', 'lenovo', 'iphone', 'ipod', 'blackberry', 'meizu', 'android', 'netfront', 'symbian', 'ucweb', 'windowsce', 'palm', 'operamini', 'operamobi', 'openwave', 'nexusone', 'cldc', 'midp', 'wap', 'mobile');
        if (preg_match("/(" . implode('|', $clientkeywords) . ")/i", strtolower($_SERVER['HTTP_USER_AGENT']))) {
            return true;
        }
    }
    if (isset($_SERVER['HTTP_ACCEPT'])) {
        if ((strpos($_SERVER['HTTP_ACCEPT'], 'vnd.wap.wml') !== false) && (strpos($_SERVER['HTTP_ACCEPT'], 'textml') === false || (strpos($_SERVER['HTTP_ACCEPT'], 'vnd.wap.wml') < strpos($_SERVER['HTTP_ACCEPT'], 'textml')))) {
            return true;
        }
    }
    return false;
}


3、打开 /index.php 网站根目录的 index.php ,找到

$row['templet'] = MfTemplet($row['templet']);

在它上面加入

if(isMobile()){

$row['templet'] =str_replace('.htm','_m.htm',$row['templet']);

}


4、打开 /tags.php 网站根目录的 tags.php ,找到

require_once (dirname(__FILE__) . "/include/common.inc.php");

在它下面加入

if(isMobile()){

define('DEDEMOB', 'Y');

}


5、打开 /plus/list.php 找到

require_once(dirname(__FILE__)."/../include/common.inc.php");

在它下面加入

if(isMobile()){

define('DEDEMOB', 'Y');

}


6、打开 /plus/view.php 找到

require_once(dirname(__FILE__)."/../include/common.inc.php");

在它下面加入

if(isMobile()){

define('DEDEMOB', 'Y');

}


7、打开 /plus/search.php 找到

require_once(dirname(__FILE__)."/../include/common.inc.php");

在它下面加入

if(isMobile()){

define('DEDEMOB', 'Y');

}


8、如果你的电脑站模板里有跳转到手机站的跳转代码,记得删除所有跳转代码

9、电脑站模板文件和手机站模板文件还是按原来的命名

10、注意织梦手机站模板的css js images 图片这些,防止在移动设备上打开网站时找不到这些文件



# seo培训课泛目录  # nbsp  # bool  # 朝阳网站优化操作  # 一流的网站优化推广  # 固始推广营销费用  # 进口啤酒营销推广  # 网购裙子关键词搜索排名  # seo关键词设置后排名靠前多久  # 推广*引流网站  # 广东seo服务怎么赚钱  # 抖音拍摄seo  # toolbar  # 大连seo外包分析  # 中梁山网站建设推广公司  # 酒泉抖音seo  # 柳州专注网站建设开发  # 石排东莞网站建设  # 峰峰互联网营销推广优化  # 档案网站建设网页  # 哈尔滨网站优化简历工作  # 网站如何免费推广赚佣金  # 抖音seo佣金  # 一键  # 织梦CMS教程  # 织梦手机  # 织梦模板  # 显示不同模板  # 跳转  # 全站  # 就行了  # 找不到  # 只需要  # 也行  # 织梦实现网站链接地址url不变电脑和手机显示不同模板  # 你的电脑  # 跳转到  # 按原  # 判断是否  # 加载  # SERVER  # isMobile  # function  # isset  # false 


相关栏目: 【 Google疑问12 】 【 Facebook疑问10 】 【 网络优化91478 】 【 技术知识72672 】 【 云计算0 】 【 GEO优化84317 】 【 优选文章0 】 【 营销推广36048 】 【 网络运营41350 】 【 案例网站102563 】 【 AI智能45237


相关推荐: dedecms织梦相关文章标签likearticle调用自定义字段_织梦CMS教程  如何快速打造个性化非模板自助建站?  织梦自由列表freelist调用增加排序方法_织梦CMS教程  织梦采集中用到的一些过滤规则_织梦CMS教程  织梦添加一个函数,实现任意字段调用_织梦CMS教程  wdcp面板添加二级域名手机域名m方法_织梦CMS教程  织梦dedecms搜索指定栏目文档方法_织梦CMS教程  定制建站方案优化指南:企业官网开发与建站费用解析  建站org新手必看:2024最新搭建流程与模板选择技巧  如何撰写建站申请书?关键要点有哪些?  如何用好域名打造高点击率的自主建站?  建站助手哪款好?一键生成+SEO优化免费神器推荐  织梦dedecms上下篇文章标题长度修改_织梦CMS教程  如何快速登录WAP自助建站平台?  织梦advancedsearch模糊搜索页面显示自定义字段的方法_织梦CMS教程  建站之星配置系统操作指南与功能解析    织梦dedecms手机搜索跳转到手机搜索模板教程_织梦CMS教程  如何用免费手机建站系统零基础打造专业网站?  已有域名如何快速搭建专属网站?  织梦DedeTag Engine Create File False的彻底解决方法_织梦CMS教程  织梦实现在图集文章内容页调用缩略图和原图教程_织梦CMS教程  如何配置FTP站点权限与安全设置?  织梦DEDECMS *一键登录插件返回空白解决方法_织梦CMS教程  如何通过可视化优化提升建站效果?  建站VPS选购需注意哪些关键参数?  网站内链优化的几个重要方法_SEO优化教程  如何快速查询域名建站关键信息?  dedecms织梦静态页实现动态显示随机文章的方法_织梦CMS教程  如何选择建站程序?包含哪些必备功能与类型?  如何在阿里云虚拟机上搭建网站?步骤解析与避坑指南  高防网站服务器:DDoS防御与BGP线路的AI智能防护方案  如何在新浪SAE免费搭建个人博客?  建站之星智能建站系统与服务器配置一键生成指南  织梦让广告延时加载显示,网站主要内容打开后才开始加载广告_织梦CMS教程  dedecms织梦文章如何做好tags标签_织梦CMS教程  织梦自定义表单用js代替联动地区解决联动地区选择问题_织梦CMS教程  建站之星伪静态规则如何正确配置?  帝国cms全站去除版权教程方法_帝国CMS教程  织梦数据保存到数据库附加表 `dede_addonarticle` 时出错*解决方法_织梦CMS教程  小建面朝正北,A点实际方位是否存在偏差?  如何通过商城免费建站系统源码自定义网站主题?  如何通过虚拟机搭建网站?详细步骤解析  如何在IIS中新建站点并配置端口与IP地址?  如何自定义建站之星模板颜色并下载新样式?  dedecms织梦tag+keyword调用相关文章_织梦CMS教程  建站之星登入步骤与常见问题解析?  如何快速启动建站代理加盟业务?  建站主机选哪家性价比最高?  如何批量查询域名的建站时间记录? 

 2019-07-19

了解您产品搜索量及市场趋势,制定营销计划

同行竞争及网站分析保障您的广告效果

点击免费数据支持

提交您的需求,1小时内享受我们的专业解答。

南京市珐之弘网络技术有限公司


南京市珐之弘网络技术有限公司

南京市珐之弘网络技术有限公司专注海外推广十年,是谷歌推广.Facebook广告全球合作伙伴,我们精英化的技术团队为企业提供谷歌海外推广+外贸网站建设+网站维护运营+Google SEO优化+社交营销为您提供一站式海外营销服务。

 87067657

 13565296790

 87067657@qq.com

Notice

We and selected third parties use cookies or similar technologies for technical purposes and, with your consent, for other purposes as specified in the cookie policy.
You can consent to the use of such technologies by closing this notice, by interacting with any link or button outside of this notice or by continuing to browse otherwise.