首页 > SEO学习 > 织梦dedecms网站根目录转移进子目录

织梦dedecms网站根目录转移进子目录

2014-11-17浏览3,466次

客户网站需要从新制作,这不同于织梦dedecms改版只要换一换templets下的文件夹,由于是要做成商城的样式,就用了ecshopCMS,设计完成后便切图上程序,最后决定使用老站的空间和域名,我们已经有了 ecshop搬家出现错误总结 ,那么老站dedecms的程序就先转移到本地环境的www子目录下,这里问题出现了,网站里面CSS样式消失,很多图片也不显示,甚至静态化之后的页面也全部打不开,那么我们应该如何应对呢?

首先是要先修改织梦cms的系统配置参数:系统配置参数-站点设置,a.站点根网址修改为:http://域名/子目录;b.网页主页链接:/子目录,然后是修改织梦系统配置参数-核心设置,a.安装目录:/子目录。

dedecms安装到子目录系统配置参数修改dedecms安装到子目录的站点设置

然后是修改模板文件模板文件内的CSS及JS文件,使用了绝对路径的需要修改成为相对路径,找到我们安装到本地的CSS和JS实际地址,然后进行替换和修改,要记得去掉路径前的斜杠“/”。

dedecms安装到子目录文件路径修改

最后也是最重要的一步,就是批量修改原数据的CSS、JS、图片等路径地址。之前图片的路径如果绝对路径,像“/uploads/”这样的情况就要改成“/子目录/uploads/”,最需要重视的是修改DEDECMS四个数据表下的字段内容:图集的缩略图表名dede_uploads下面的字段“url”;图集文章内部的图片表名dede_addonimages字段“imgurls”;频道文章列表的图片缩略图表名dede_archives字段“litpic”;新闻文章内部的图片表名dede_addonarticle字段“body”;因数据相对不少,所以使用批量替换,进入dedecms后台,选择核心-数据库内容替换-找到要替换的表和填写上字段、被替换的内容及替换后的内容。

dedecms安装到子目录文件路径批量替换

有些朋友也许会发现这样修改完成之后并没有完全解决,因为部分内容(例如文章、没有修改到的侧边栏等)是需要再从程序对应的文件和数据库对应的表中批量修改,那些就要我们更加心细了。

标签:

本文固定链接: http://www.seowinter.com/?p=1184
转载请注明: Winter 2014-11-17 于 苏州SEO-seoWinter.com 发表

上一篇: :下一篇
返回顶部