【生意多】-免费发布分类信息
当前位置: 首页 » 新闻 » 教程 » 正文

将DedeCMS从子目录移动到根目录的方法

放大字体  缩小字体 发布日期:2020-09-16 18:13:52    浏览次数:7
导读

  以前做了一个Wordpress的博客,后来觉得采用DedeCMS更好一点,所以就有了转向DedeCMS的想法。但是在DedeCMS完全调试好之前,还要保证原来的WordPress博客可以正常浏览,所以就建立了一个二级目录来存放DedeCMS,现在调试完成,需要将DedeCMS由原来的二级目录(子目录)移动到根目录去。  迁移之前做了很多功课,所以

  以前做了一个Wordpress的博客,后来觉得采用DedeCMS更好一点,所以就有了转向DedeCMS的想法。但是在DedeCMS完全调试好之前,还要保证原来的WordPress博客可以正常浏览,所以就建立了一个二级目录来存放DedeCMS,现在调试完成,需要将DedeCMS由原来的二级目录(子目录)移动到根目录去。

  迁移之前做了很多功课,所以迁移很顺利,但是在准备的时候发现网上的资料纷繁复杂,没有一份特别完整的,所以在这里把移动DedeCMS到根目录的流程跟大家分享一下,如果是从根目录移动到子目录也是类似的。

  我用的是Direct Admin控制面板,在备份管理里面把网页内容及数据库全部备份,以防万一,这一步一定要做,伤不起呀。

  用FTP把安装DedeCMS的二级目录(子目录)下的文件全部移动到根目录下面,然后用新目录重新登录DedeCMS管理后台,在“生成”菜单中选择“一键更新网站”,在操作界面中选择“更新所有”选项,点“开始更新”按钮,等待执行完毕

  此时打开网站,应该已经可以用根目录访问了,只是你会发现图片无法显示,正文链接也还是带有子目录的。所以我们还要继续修改。

  如果不批量修改原数据图片路径,显示是不正确的。原上传图片的路径为绝对路径,如“/子目录/uploads/”,现需要修改为,“/uploads/ ”,正文中的一些链接也需要做相同的替换,我们可以通过替换以下表中的相关内容来实现路径的更新:

  因为数据很多,所以需要使用批量替换的方法,登录DedeCMS管理后台,在“核心”->“批量维护”中找到“数据库内容替换”项目,找到要替换的表,下方会列出裱中所有的字段,选择相应的字段,在“被替换的内容”中填写“/子目录/”,在“替换后的内容”中填写“/”,然后点击“开始替换数据”命令即可完成更新。依次完成上述四个表中的字段内容的更新。

  回到DedeCMS管理后台,在“生成”菜单中选择“一键更新网站”,在操作界面中选择“更新所有”选项,点“开始更新”按钮等待执行完毕

 
关键词: CSS
(文/小编)
打赏
免责声明
• 
本文为小编原创作品,作者: 小编。欢迎转载,转载请注明原文出处:https://www.31duo.com/news/show-546311.html 。本文仅代表作者个人观点,本站未对其内容进行核实,请读者仅做参考,如若文中涉及有违公德、触犯法律的内容,一经发现,立即删除,作者需自行承担相应责任。涉及到版权或其他问题,请及时联系我们。
 

(c)2016-2019 31DUO.COM All Rights Reserved浙ICP备19001410号-4

浙ICP备19001410号-4