织梦系统网站内容更改(织梦缩略图相对路径批量替换绝对路径、文件修改时请做好备份)

优采云 发布时间: 2022-03-26 03:18

  织梦系统网站内容更改(织梦缩略图相对路径批量替换绝对路径、文件修改时请做好备份)

  今天神山给大家分享一下如何设置织梦的绝对路径,分为三种:栏目可视路径和文章,新上传图片的绝对路径,以及上传图片的相对路径替换绝对路径。缩略图绝对路径替换请参考《织梦缩略图相对路径批量替换绝对路径方法》

  操作织梦批量替换绝对路径为相对路径,修改文件时做好备份!

  第一种:织梦系统打开绝对路径

  这个是最简单的,可以在dedecms后台一键设置。打开后,列和文章都是绝对路径。

  1.登录织梦后台,【系统】-【基本参数设置】【核心设置】(是/否) 支持多站点,启用此选项后,附件、列连接、弧表content enable absolute URL,选择Yes,如下图:

  

  2.保存后生成全站,dedecms这种打开绝对路径的方法简单,但是有不完整的地方,比如图片的绝对路径,这里解决不了!

  第二种:织梦上传图片在内容页面的相对路径替换为绝对路径

  该方法是将文章中图片的原创相对路径替换为上传图片的绝对路径。

  1.首先登录网站后台,【核心】-【批量维护】-【数据库内容替换】

  

  2.选择表dede_addonarticle字段体(如果你的数据库表前缀不是dede_,那么用你的数据库表前缀替换,如:shan_addonarticle)

  替换内容:

  src="/上传/

  替换为(自己修改域名):

  src="

  

  PS:dede_addonarticle是织梦普通文章的数据库表,如果你是图片集就是dede_addonimages,在哪里可以看到呢?

  【核心】-【频道模型】-【内容模型管理】,可以看到具体数据库表的名称!

  

  第三种:织梦上传图片绝对路径​设置方法

  上述方法无法解决上传图片实现绝对路径的问题。我们来看看下面的方法。织梦如何解决上传图片从源头实现绝对路径的问题。

  1.进入织梦后台或者下载文件,路径:/include/dialog/select_images_post.php 找到第108行的代码:

  $fileurl = $activepath.'#39;.$filename;

  将其替换为:

  $fileurl = '#39;.$activepath.'#39;.$filename; //自己修改域名

  PS:①域名必须加上http协议(或双斜杠);② 请注意代码中的单引号是否为英文。

  

  2.更改后保存,刷新背景,然后上传一张图片,看看是否已经是我们想要的绝对路径?

  

  以上三种织梦绝对路径设置方法,深山亲测都有,总结到位。希望对有需要的朋友有所帮助!

  上一篇:织梦更改文章如何保持原版文章发帖时间不变

0 个评论

要回复文章请先登录注册


官方客服QQ群

微信人工客服

QQ人工客服


线