王克锋博客-记录生活点滴记忆

SEO优化已经不是为搜索引擎服务,而是全面转移向满足客户的需求。

【大拿分享】 Dedecms移动站静态化实操分享

王克锋 2016-8-21 dedecms建站 评论 798 次
 
 

 

 

文件结构说明(黑色文件名为新增文件,红色文件名为替换原文件):


 

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内容启用绝对网址”功能。(该方法仅对于开启功能后发布的文章生效,对于之前发布的文章无效。)



Powered by wangkefeng.cn 豫ICP备16002007号-1 sitemap
Record the life 王克锋博客