织梦模板idedecmsdedecms怎么在移动端调用pc端的url

dedecms织梦网站怎么搭建移动站点_技术教程_织梦模板之家
热门搜索:
当前位置: >
> dedecms织梦网站怎么搭建移动站点时间: 来源:未知 作者:模板之家 阅读:次&随着智能手机的大量使用,移动端的流量越来越多,所以很多网站开始注意网站的移动化,那么对于使用程序搭建的网站怎么移动化呢,下面小编特别整理了2种方法供搭建参考,希望能够帮到大家:
一、搭建Dedecms移动站点的两种方式
  (1)下载新版本直接安装使用,Dedecms版本:V5.7SP1正式版()该版本包含旧版本所没有的移动站点功能。
  (2)老版本升级(仅针对增加移动站点功能),下载最新版本(注意网站编码需与原站一致),复制压缩包中以下文件到原站对应目录下:
  注意:如果原站有非默认模板,如某栏目模板为/templets/defaultst_default_news.htm,可将/templets/defaultst_default_m.htm复制一份改名为list_default_news_m.htm。
  即:pc端网站模板需有对应的移动端网站模板,后者文件名为前者文件名后&_m&。
  安装或升级dedecms完成,此时应该就可以进行移动跳转适配了,但,dedecms版本提供的移动站点功能在使用过程中发现一些问题,需要进行修改后才可正常使用,所以有了下面的dedecms修改步骤&
  二、修改Dedecms
  (1)原站如做了将DATA移到根目录外的安全设置,需修改/m/index.php代码:
  if(!file_exists(dirname(__FILE__).'/../data/common.inc.php'))
  header('Location:install/index.php');
  exit();
  将其中/../data/common.inc.php改为/../../data/common.inc.php,或直接将以上5行代码删除。
  (2) 移动站点首页在会第一次访问时自动生成首页静态文件,前提是/m/目录需设置为可写权限,否则将无法正常更新。之后更新首页静态文件需登陆后台手动更新:在&更新主页HTML&中将&选择主页模板&改为&default/index_m.htm&,将&主页位置&改为&../m/index.html&,再生成主页静态文件。
  注:该版本号称&自动生成HTML版&,但默认移动站模板里却有&ahref=&index.php&&的动态首页链接,需替换为&ahref=&index.html&&静态链接形式。
  ※如觉得使用静态页面麻烦,想将首页设置为动态浏览,可修改/m/index.php:
  $row['showmod']= isset($row['showmod'])? $row['showmod'] : 0;
  if ($row['showmod'] == 1)
  $pv-&SaveToHtml(dirname(__FILE__).'/index.html');
  include(dirname(__FILE__).'/index.html');
  exit();
  else {
  $pv-&Display();
  exit();
  以上代码替换为一行:$pv-&Display();
  三、首页&图文资讯&部分的url为pc端链接,修改为移动端链接:
  搜索模板/templets/default/index_m.htm中所有&a href=&[field:arcurl/]&& ,替换为&ahref=&view.php?aid=[field:id/]&&
  四、通用头部含有搜索框,搜索跳转至pc端搜索页面,建议删除:
  在/templets/default/header_m.htm中删除以下代码:
  &form class=&am-topbar-form am-topbar-leftam-form-inline am-topbar-right& role=&search&action=&{dede:global.cfg_cmsurl/}/plus/search.php&&
  &input type=&hidden& name=&mobile&value=&1& /&
  &input type=&hidden& name=&kwtype&value=&0& /&
  &input name=&q& type=&text&class=&am-form-field am-input-sm& placeholder=&输入关键词&&
  &/div&
  &button type=&submit& class=&am-btnam-btn-default am-btn-sm&&搜索 &/button&
  &/form&
  五、移动站点默认使用二级目录,但目前移动适配需要使用二级域名(前段时间是可以使用二级目录的,但目前已调整,不能再提交二级目录),所以我们要设置移动站可通过二级域名访问,解析二级域名至网站所在服务器ip,并在服务器/空间上将二级域名绑定到/m/目录。
  成功设置二级域名后,通过二级域名浏览网站会发现图片均无法显示,原因是图片路径有误&&图片路径为&/uploads/x/y.jpg&
  相对根目录路径形式,在pc站页面中显示正常,因为pc站域名下存在该目录,而二级域名绑定的是二级目录,其中并不存在该目录,
  所以访问图片会返回 404错误。对此,有多种解决方案,下面提供几个思路(示例pc站: ;移动站:):
  (1)设置dedecms使用绝对路径
  进入管理后台后,点击&系统&-&&系统基本参数&-&&核心设置&,将其中&(是/否)支持多站点,开启此项后附件、栏目连接、arclist内容启用绝对网址:&(默认为&否&)设置为&是&。
  (2)修改模板路径
  在所有移动端模板中的&head&&/head&中增加:
  &basehref=&& /&
  再将代码中的
  &&ahref=&list.php& 改为完整路径 &&a href=&/list.php&
  &&ahref=&viewphp& 改为完整路径 &&a href=/view.php
  (3)URL 重写
  将对/uploads/的访问重写至/uploads/,apache环境下,在/m/目录中的.htaccess(如无则需新建)中增加以下代码即可:
  RewriteEngineon
  RewriteCond %{http_host} ^ [NC]
  RewriteRule ^uploads/(.*)$ /uploads/$1 [L]
  iis环境下类似规则。
  另:需将根目录下的/images/defaultpic.gif(缩略图默认图片)复制到/m/目录下,否则列表页中如存在无缩略图的文章,对应缩略图位置会无法正常显示图片。
  至此,移动站架设基本成型。
总结:其实我们也可以自己设计几个移动站的页面,然后调用pc站的数据也可以。
本文版权归原作者所有,转载请注明原文来源出处,织梦模板之家感谢您的支持!本文链接:dedecms织梦网站怎么搭建移动站点/jishujiaocheng/401.html
上一篇: 下一篇: 相关内容:07/29
发表评论:
特价模板特惠价:280元
特价织梦模板本站将持续推出,特价模板不参与其他促销活动!推荐内容
帮助标签声明:本站所有模板/文章除标明原创外,均来自网络转载,版权归原作者所有,如果有侵犯到您的权益,请联系本站删除,谢谢合作!本站团队成员:徐国祥 | 钟振森 | 小艾 | 林峰 | 艳子版权归 祥奔科技旗下所有 | Powered by,Theme by |泰安国强网络工作室专注于泰安网站建设/泰安手机网站建设/泰安网站制作/泰安网站优化/泰安微信营销等服务,是值得您信赖的泰安网络公司。
帮助企业快速提升网络营销业绩专注网站建设、网站优化、微信营销等实效推广!
泰安国强网络为您提供专业泰安网站优化,泰安网站推广,泰安SEO,泰安百度优化服务,拥有精湛的网站优化技术,泰安百度优化客户众多,欢迎来电咨询。 []
国强泰安微信公众平台是泰安第一家专业专门从事泰安微信营销,泰安微网站建设,泰安微网站制作,泰安微网站开发,泰安微商城建设的专业泰安微信营销公司。 []
泰安国强网络专业手机网站建设,为您的网站设计制作出适合在手机上查看的手机版企业网站,做泰安手机网站,国强网络更专业。 []
泰安国强网络专业为您设计制作开发泰安移动手机app客户端,包括安卓手机app,苹果手机app的开发和制作和定制,泰安手机app开发制作就找国强网络. []
泰安国强网络拥有众多微信照片打印机,为您提供泰安微信吸粉,泰安微信公众号吸粉服务,粉丝质量高并提供微信照片打印机视频及图片广告投放业务。 []
网站做好了不等于万事大吉,网站只有经常更新维护,才能会有好的排名跟宣传效果。泰安国强网络,为您提供网站托管服务。 []
泰安国强网络案例频道为您整理,泰安网站建设案例,泰安网站优化案例,泰安微信营销案例等泰安网络公司案例为您展示。 []
泰安网站建设文章资讯栏目为您提供最新的泰安网站建设知识、公告,最新的百度优化经验分享以及最新的互联网行业资讯。 []
泰安国强网络为您提供众多泰安网站模版,泰安网站建设模版为您选择,让您制作网站更轻松,做泰安模板网站就找国强网络。 []
泰安国强网络下载频道为您提供网站功能组件,网站模版风格,整站源码,flash模版等泰安网站建设人员常用的软件下载服务。 []
泰安网站制作,泰安网站建设,泰安网站推广,泰安网站优化,泰安SEO,泰安网络公司 []
咨询,就免费赠送域名与服务器,咨询热线:当前位置:
推荐网站知识
热门网站知识
业务手机:
技术手机:
地址: 泰安市五马路龙河商贸大厦3号楼313室
织梦系统手机版如何获取电脑站与手机站的跳转适配地址
织梦自从升级了手机端功能之后,用织梦系统做电脑站跟手机站共存的网站就越来越容易了,而且还可以做到数据的同步,维护起来也十分的方便,而且手机端也可以实用通用的织梦标签调取内容,真的特别好用。
但是,还有一个就是手机站跟电脑站的适配问题,跳转适配什么的就不说了,说下官方新出的标签,alternate跟canonical,这个标签是指定百度手机站跟电脑站对应关系的。
在此配置中,每个pc版网址都具有一个对应的不同网址,用于提供针对移动设备进行优化的内容。为了帮助我们的算法了解单独的移动版网址,我们建议您使用以下注释:
在pc版网页上,添加指向对应移动版网址的特殊链接 rel=&alternate& 标记。这有助于发现网站的移动版网页所在的位置。
在移动版网页上,添加指向对应pc版网址的链接 rel=&canonical& 标记。
具体的写法是 pc端:&link rel=&alternate& media=&only screen and(max-width: 640px)& href=&& &
手机端:&link rel=&canonical& href=&& &
织梦跳转适配电脑端的写法:
首页:&link rel=&alternate& media=&only screen and(max-width: 640px)& href=&/m/& &
列表页:&link rel=&alternate& media=&only screen and(max-width: 640px)& href=&/m/list.php?tid={dede:field.id/}& &
内容页:&link rel=&alternate& media=&only screen and(max-width: 640px)& href=&/m/view.php?aid={dede:field.id/}& &
频道封面:&link rel=&alternate& &media=&only screen and(max-width: 640px)&&href=&http://www.{dede:type typeid='0' row=1}[field:typelink /]{/dede:type}& &
织梦跳转适配手机端的写法:
首页:&link rel=&canonical& href=&& &
列表页:&link rel=&canonical& href=&{dede:type typeid='0' row=1}[field:typelink /]{/dede:type}& &
内容页:&link rel=&canonical& href=&{dede:type}[field:typelink /]{/dede:type}{dede:field.id/}.html& &
频道封面:&link rel=&canonical& href=&{dede:type typeid='0' row=1}[field:typelink /]{/dede:type}& &
泰安市泰山区国强网络工作室
  国强网络凭借多年的网站建设经验,坚持以“帮助中小企业实现网络全网营销”为宗旨,成功的为数千多家的中小企业实现互联网盈利,得到了客户的一致好评。如你有任何关于网站建设的疑问,请立即点击咨询国强网络资深营销专家或拨打免费咨询热线:,我们会详细为你一一解答你心中的疑难。
整理发布,本文地址为:/news/web/684.html 转载请注明出处!
相关阅读:
地址:泰安市五马路龙河商贸大厦313室
微信:hanyanok
国强网络官方微信当前位置: &
查看: 1454|回复: 1
dedecms(织梦)网站实现移动跳转适配实操分享
TA的每日心情擦汗 19:56签到天数: 254 天[LV.8]以坛为家I主题帖子积分
金牌会员, 积分 3648, 距离下一级还需 1352 积分
金牌会员, 积分 3648, 距离下一级还需 1352 积分
通过一系列关于移动适配的培训与文章分享,大部分站长同学已经了解移动适配原理和方法,并开始积极的使用适配工具!但调研发现,部分站长在使用移动化适配工具仍有些困扰,特别是中小型站长,缺乏实际的案例指导。考虑到中小型网站中Dedecms使用概率较高,今天我们特地邀请了百度站长社区版主—洪石陈来为大家做Dedecms移动适配分享。  一、Dedecms的移动化  目前Dedecms V5.7SP1正式版()已经支持移动端网站(老版本请自行升级)。后台移动模板结构如下(注意模板编码)    注:如果有非默认模板设置,如某个栏目模板为/templets/default/article_article2.htm,可将/templets/default/article_article_m.htm复制一份改名为article_article2.htm。即pc端模板均需对应移动端模板,移动端模板文件名为pc端模板文件名后加“_m”后缀。  二、dedecms设置:  1、原站如做过安全设置,将DATA移到根目录外,需修改/m/index.php:  if(!file_exists(dirname(__FILE__).'/../data/common.inc.php'))  {  header('Location:install/index.php');  exit();  }  将其中/../data/common.inc.php 改为/../../data/common.inc.php  或,直接将以上5行代码删除  2、 移动站在浏览首页时会自动生成首页静态文件,所以需将/m/目录和首页生成文件index.html均设置为可写,否则将无法正常更新。移动站的首页静态文件更新需登陆后台,在“更新主页HTML”中将“选择主页模板:”改为“default/index_m.htm”,将“主页位置:”改为“../m/index.html”,再生成主页静态文件。  该版本号称“自动生成HTML版”,但默认移动站模板里却有&ahref=&index.php&&的首页链接,需替换&ahref=&index.html&&。  3、如觉得使用静态页面麻烦,要将首页设置为动态显示,可修改/m/index.php:  $row['showmod'] =isset($row['showmod'])? $row['showmod'] : 0;  if ($row['showmod'] == 1)  {  $pv-&SaveToHtml(dirname(__FILE__).'/index.html');  include(dirname(__FILE__).'/index.html');  exit();  } else {  $pv-&Display();  exit();  }  以上代码替换为一行:$pv-&Display();  4、首页“图文资讯”部分的url为pc端链接,修改为移动端链接:  搜索模板/templets/default/index_m.htm中所有&a href=&[field:arcurl/]&& ,替换为  &ahref=&view.php?aid=[field:id/]&&  5、通用头部含有搜索框,搜索跳转链接为pc端搜索页面,建议删除:  /templets/default/header_m.htm中删除以下代码:  &form class=&am-topbar-formam-topbar-left am-form-inline am-topbar-right& role=&search&action=&{dede:global.cfg_cmsurl/}/plus/search.php&&  &input type=&hidden&name=&mobile& value=&1& /&  &input type=&hidden&name=&kwtype& value=&0& /&  &divclass=&am-form-group&&  &input name=&q&type=&text& class=&am-form-field am-input-sm&placeholder=&输入关键词&&  &/div&  &button type=&submit&class=&am-btn am-btn-default am-btn-sm&&搜索&/button&  &/form&
TA的每日心情奋斗 07:03签到天数: 660 天[LV.9]以坛为家II主题帖子积分
首页“图文资讯”部分的url为pc端链接,修改为移动端链接:
  搜索模板/templets/default/index_m.htm中所有&a href=&[field:arcurl/]&& ,替换为
  &ahref=&view.php?aid=[field:id/]&&
Copyright &
& All Rights Reserved.
Powered by X3.2一搜学院交流①群:
交流③群:当前位置: &&
&& 织梦Dedecms移动端静态化操作详解
织梦Dedecms移动端静态化操作详解
《织梦移动化攻略全分享专题》获得了大量管理员的关注,很大程度的降低了PC站移动化的难度,但美中不足的是移动端的URL只能动态实现。这次站长社区超级版主—洪石陈,又为大家带来了福利《 Dedecms移动站静态化实操分享》!  文字版如下:一、功能:实现dedecms网站PC端和移动端数据同步,以及移动端网站静态化 & &二、基于:dedecms+ 官方默认移动端模板 + 移动站域名绑定/m/目录  三、后台展现:从后台上来看,只有两块不同,原版的后台只有“一键更新网站”功能,修改后,在原有的“一键更新PC网站”基础上增加了“一键更新移动网站”功能。  四、程序思路  dedecms V5.7SP1正式版() 已增加移动端模块,实现了网站pc端与移动端共用同一个后台和数据库的功能,美中不足的是移动端网站除首页外仅能动态浏览,而无法全站生成静态网页。  简单来说,dedecms静态页面(pc端)生成功能是调用pc端网站模板和对应标签数据,组合为html代码并按设置的文件名规则生成到相应的目录下,从这一角度考虑,如果调用移动端模板,按照后台设置的文件名和生成目录将文件同pc端路径生成至移动端目录(二级目录/m/)下,再将移动域名绑至目录/m/上,即实现了移动端静态文件生成,且与pc端页面url一一对应。  我们可以基于已有功能进行简单修改来增加以上功能(需对dedecms系统文件结构有一定了解):  1、复制dedecms “一键更新网站”功能(如要实现移动端的“更新栏目HTML”、“更新文档HMTL”等功能类似操作)相关的几个系统文件,当然也可直接对原始文件进行二次开发,但考虑到减少影响原功能的可能性和后续程序升级,这里采取了两者功能文件隔离的方式。  2、dedecms移动端模板规则是在模板文件名后加“_m”,修改相应系统文件中的模板调用代码,改为移动端模板路径格式;找到生成路径的代码,将生成路径前加上“/m/”。  3、修改dedecms后台菜单模板,加上“一键更新移动网站”链接至上面新增的系统文件,点击后进行移动端网页静态文件的生成。  4、栏目更新:  (1)因为PC站可以通过“更新主页HTML”、“更新栏目HTML”、“更新文档HTML”来实现首页、栏目、文章的更新,所以“一键更新PC网站”建议平时不需要多使用,比较占据资源。  (2)通过“一键更新移动网站”功能实现移动站的文档、栏目和首页的更新。  5、织梦移动站的搭建方法的延伸  (/college/courseinfo?id=750)  Dedecms移动站静态化实操是作为上次分享的织梦移动站的搭建的补充和延伸。  6、目前常见的几种织梦移动化的方法:  (1)使用织梦官方默认的方案,移动站为动态地址;  (2)PC站和移动站各一个后台,共用一个数据库;  (3)本方案(在织梦官方默认方案的基础上,进行文件修改,使移动站为静态地址);  (4)其他方式。  五、文件结构说明(黑色文件名为新增文件,红色文件名为替换原文件):  dede/  makehtml_all_m.php 一键更新移动网站页面  makehtml_archives_action_m.php 移动端更新文档  makehtml_list_action_m.php 移动端更新栏目  inc/  inc_menu.php 管理后台导航菜单  inc_archives_functions.php 发布文章自动生成(发布pc端文章同时自动生成移动端页面)  templets/  makehtml_all_m.htm 一键更新移动网站页面模板  makehtml_archives_m.htm 移动端更新文档模板  include/  arc.archives.class.php pc端更新文档类(发布pc端文章同时自动生成移动端页面)  arc.archives_m.class.php 移动端更新文档类  arc.listview_m.class.php 移动端更新栏目类  templets/  default/  index_m.htm 首页模板  header_m.htm 通用头部模板  list_default_m.htm 列表栏目页默认模板(如某栏目不存在对应的移动端模板,则使用此模板)  index_article_m.htm 频道栏目页模板  article_article_m.htm 文章内容页模板  m/  images/  defaultpic.gif 默认缩略图  六、附文章图片路径问题的几种解决方法:  方法一:修改模板的field.body标签,将图片替换为pc主域名的图片地址,例:  {dede:field.body function='str_replace(&/uploads/allimg/&,&http://www.主域名.com/uploads/allimg/&,@me)/}  方法二:服务器设置rewrite规则进行图片路径重定向,例:  RewriteCond%{HTTP_HOST} ^m.主域名.com$ [NC]  RewriteRule^/uploads/allimg/(.*)$ http://www.主域名.com/uploads/allimg/$1 [NC,L]  方法三:dedecms后台 & 系统 &系统基本参数 & 核心设置 中,开启“(是/否)支持多站点,开启此项后附件、栏目连接、arclist内容启用绝对网址”功能。(该方法仅对于开启功能后发布的文章生效,对于之前发布的文章无效。)PC站使用什么工具,能方便的转成移动端,还能适应SEO
21:47 发表在【向我提问】
老问题:在没有HTML5自适应模板的情况下,PC站与移动端网站的问题PC站之前用的是wordpress的,能够HTML5自适应。后来业务需要,改成了DEDECMS,改前忘记要用HTML5自适应的模板,结果,现在手机打开只能浏览PC样式的。请问这种情况能有什么办法,方便的转换成手机端(同步PC)我自己查到的方法:1:百度siteapp ,
刚出来的时候用过,模板和操作太难看了,对于我这个美工来说,不堪入目,所以不想用这个2:搜狐快站,功能多,个性定制,但好像不能自动适配PC端(就是比如一篇文章,要编辑PC和移动两次)其它方法: 1:DEDECMS移动模板,但是我不清楚,现在PC端已经有个模板了,怎么在加个移动模板?(如果涉及到修改代码什么的,估计本人不会) 2:我喜欢用有赞微商城来搭建,微信移动网站。他会生成一个移动端的二级域名站点,有什么办法能在PC模板中,加入一些代码,当手机打开时,自动跳转到有赞生成的移动网站(跟快站类似,也是要重新做一个移动网站,而且也是要更新两次,没办法同步)siteapp、快站、有赞、移动模板请问松哥和各位站长,还有其它方法吗?
这个问题,你问我就对了,看看我的网站,数据同步还是织梦的
而且我数据只更新一次
其实wp还是蛮好的
WP是可以,没有我想要的企业模板

我要回帖

更多关于 织梦dedecms视频教程 的文章

 

随机推荐