您现在的位置是:首页 > 教程 > dedecms教程dedecms教程
DedeCMS怎么从子目录移动到根目录
恨山2023-09-19 16:37:51dedecms教程已有10人查阅
导读以前做了一个Wordpress的博客,后来觉得采用DedeCMS更好一点,所以就有了转向DedeCMS的想法。但是在DedeCMS完全调试好之前
以前做了一个Wordpress的博客,后来觉得采用DedeCMS更好一点,所以就有了转向DedeCMS的想法。但是在DedeCMS完全调试好之前,还要保证原来的WordPress博客可以正常浏览,所以就建立了一个二级目录来存放DedeCMS,现在调试完成,需要将DedeCMS由原来的二级目录(子目录)移动到根目录去。
迁移之前做了很多功课,所以迁移很顺利,但是在准备的时候发现网上的资料纷繁复杂,没有一份特别完整的,所以在这里把移动DedeCMS到根目录的流程跟大家分享一下,如果是从根目录移动到子目录也是类似的。
1.备份全站所有资料
我用的是Direct Admin控制面板,在备份管理里面把网页内容及数据库全部备份,以防万一,这一步一定要做,伤不起呀。
2.修改DedeCMS系统配置
登录到目前的系统后台管理界面,在“系统”菜单下的“系统基本参数”中进行如下设置:
在 “站点设置”中
“站点根网址”参数修改为:http://域名,如本站设置为http://ebingou.cn
“网页主页链接”参数直接清空(千万不要写成“/”)
在 “核心设置” 中
“DedeCms安装目录”参数直接清空(千万不要写成“/”)
3.移动DedeCMS站点文件并重新生成全站内容
用FTP把安装DedeCMS的二级目录(子目录)下的文件全部移动到根目录下面,然后用新目录重新登录DedeCMS管理后台,在“生成”菜单中选择“一键更新网站”,在操作界面中选择“更新所有”选项,点“开始更新”按钮,等待执行完毕
此时打开网站,应该已经可以用根目录访问了,只是你会发现图片无法显示,正文链接也还是带有子目录的。所以我们还要继续修改。
4.修改图片及链接路径
如果不批量修改原数据图片路径,显示是不正确的。原上传图片的路径为绝对路径,如“/子目录/uploads/”,现需要修改为,“/uploads/ ”,正文中的一些链接也需要做相同的替换,我们可以通过替换以下表中的相关内容来实现路径的更新:
表qumianyou_uploads,字段url,存放有图集缩略图的链接
表qumianyou_archives,字段litpic,存放有频道文章列表的图片缩略图的链接
表qumianyou_addonarticle,字段body,存有新闻文章内部的图片及正文的链接
表qumianyou_addonimages字段imgurls存有图集文章内部的图片的链接
因为数据很多,所以需要使用批量替换的方法,登录DedeCMS管理后台,在“核心”->“批量维护”中找到“数据库内容替换”项目,找到要替换的表,下方会列出裱中所有的字段,选择相应的字段,在“被替换的内容”中填写“/子目录/”,在“替换后的内容”中填写“/”,然后点击“开始替换数据”命令即可完成更新。依次完成上述四个表中的字段内容的更新。
5.重新生成全站,移动完成
回到DedeCMS管理后台,在“生成”菜单中选择“一键更新网站”,在操作界面中选择“更新所有”选项,点“开始更新”按钮等待执行完毕
更新完成后,网站就全部移动完成了,赶紧访问一下看看吧!
迁移之前做了很多功课,所以迁移很顺利,但是在准备的时候发现网上的资料纷繁复杂,没有一份特别完整的,所以在这里把移动DedeCMS到根目录的流程跟大家分享一下,如果是从根目录移动到子目录也是类似的。
1.备份全站所有资料
我用的是Direct Admin控制面板,在备份管理里面把网页内容及数据库全部备份,以防万一,这一步一定要做,伤不起呀。
2.修改DedeCMS系统配置
登录到目前的系统后台管理界面,在“系统”菜单下的“系统基本参数”中进行如下设置:
在 “站点设置”中
“站点根网址”参数修改为:http://域名,如本站设置为http://ebingou.cn
“网页主页链接”参数直接清空(千万不要写成“/”)
在 “核心设置” 中
“DedeCms安装目录”参数直接清空(千万不要写成“/”)
3.移动DedeCMS站点文件并重新生成全站内容
用FTP把安装DedeCMS的二级目录(子目录)下的文件全部移动到根目录下面,然后用新目录重新登录DedeCMS管理后台,在“生成”菜单中选择“一键更新网站”,在操作界面中选择“更新所有”选项,点“开始更新”按钮,等待执行完毕
此时打开网站,应该已经可以用根目录访问了,只是你会发现图片无法显示,正文链接也还是带有子目录的。所以我们还要继续修改。
4.修改图片及链接路径
如果不批量修改原数据图片路径,显示是不正确的。原上传图片的路径为绝对路径,如“/子目录/uploads/”,现需要修改为,“/uploads/ ”,正文中的一些链接也需要做相同的替换,我们可以通过替换以下表中的相关内容来实现路径的更新:
表qumianyou_uploads,字段url,存放有图集缩略图的链接
表qumianyou_archives,字段litpic,存放有频道文章列表的图片缩略图的链接
表qumianyou_addonarticle,字段body,存有新闻文章内部的图片及正文的链接
表qumianyou_addonimages字段imgurls存有图集文章内部的图片的链接
因为数据很多,所以需要使用批量替换的方法,登录DedeCMS管理后台,在“核心”->“批量维护”中找到“数据库内容替换”项目,找到要替换的表,下方会列出裱中所有的字段,选择相应的字段,在“被替换的内容”中填写“/子目录/”,在“替换后的内容”中填写“/”,然后点击“开始替换数据”命令即可完成更新。依次完成上述四个表中的字段内容的更新。
5.重新生成全站,移动完成
回到DedeCMS管理后台,在“生成”菜单中选择“一键更新网站”,在操作界面中选择“更新所有”选项,点“开始更新”按钮等待执行完毕
更新完成后,网站就全部移动完成了,赶紧访问一下看看吧!
本文标签:
很赞哦! (0)
暂无内容 |
暂无内容 |
相关文章
暂无内容 |
暂无内容 |
随机图文
dedecms织梦查看和修改网站样式的方法
在进行织梦系统二次开发时经常要查看或修改网站样式,下面我们就来介绍一下如何在后台参看和修改网站样式表。1、登陆系统后台后查找附件管理dedecms文章排序和调用方法
标签dede:arclist的排序是通过orderby来指定的,如下:而能给orderby赋值的只能是上面列出的值,也就是说dede:arclist 标签只能按照上面列出的字段排序。织梦dedecms列表页实现有缩略图显示图文列表没有则文字列表
或者你可以进入代码号列表页查看效果,整体思路其实就是利用dedecms的[field:array runphp='yes']这个标签的@me包含了需要的所有标签,织梦dedecms首页301重定向的设置方法
DEDECMS首页301重定向,将不带www的主域名定向到带www把上边的代码加入到首页index.php中
留言与评论 (共有 0 条评论) |