您现在的位置是:首页 > 二次开发 > dedecms网站首页dedecms

dedecms根目录换成子目录方法

简介1、修改DedeCms系统配置参数 站点根网址修改为:http://域名/子目录 网页主页链接:/子目录 核心设置 DedeCms安装目录:/子目录

1、修改DedeCms系统配置参数

站点根网址修改为:http://域名/子目录

网页主页链接:/子目录

核心设置

DedeCms安装目录:/子目录


2、修改模板文件

如果模板是绝对路径,在路径前面加“/子目录”

如果是相对路径,即去掉路径前的“/”。


3、批量修改原数据的

如果不批量修改原数据图片路径,显示是不正确的。原上传图片的路径为绝对路径的,如“/uploads/”现需要修改为,”/子目录/uploads/“,现列表需要修改DEDECMS三个数据表下的字段内容:

图集缩略图表名dede_uploads字段url;

频道文章列表的图片缩略图表名dede_archives字段litpic

新闻文章内部的图片表名dede_addonarticle字段body

图集文章内部的图片表名dede_addonimages字段imgurls

因数据多,所以需要使用批量替换的方法,知道以上表名字段后就可以灵活替换了,现介绍两种方法:


方法一:使用phpMyadmin用SQL语句替换

如:UPDATEdede_uploadsSETurl=REPLACE(url,’/uploads/’,'/qyc.cc/’)


方法二:使用DEDECMS自带的工具,登陆后台的,核心->数据库内容替换->找到要替换的表和填写上字段、被替换的内容及替换后的内容。

本人使用第二种方法,上面四个字段都是“/uploads/”替换成“/子目录/uploads/”


更新缓存,再刷新页面生成代码,大功告成。


文章评论

Top