dedecms手机图片附件无法显示-更换图片为绝对地址的解决方法

来源:www.shenpinwang.com       编辑:admin
2021-07-10 15:03
文章介绍

换成:

$fileurl = $cfg_cmsurl.$activepath./.$filename;

修改后,以后所有上传的图片都是绝对地址保存了,你可以自己测试一下。但以前的文章的图片还是相对地址的。

2、数据库批量替换以前的图片地址为绝对地址:

特别提醒:小白对数据库操作要小心,替换前必须要记得备份然后再操作,不然出问题了后悔莫及啊!织梦CMS可以在后台备份数据。

操作办法:DEDECMS后台核心批量维护数据库内容替换:

然后选择表dede_addonarticle(通常就是第一个表) 字段 body(存放文章正文的字段)。

织梦CMS非常强大,广大的站长非常喜欢,有一个非常大有哪些好处就是网上可以找到各种技术文档,只须是织梦CMS的问题!基本上都可以通过搜索解决。自学的话,dede确实很好,至于安全问题,设置好了就好了,同时推荐加速乐、360等前端防护工具,能有效的提高安全。

今天在做一个手机版的,需要绑定二级域名,折腾半天后,能访问了,但遇见一个问题,就是所有些图片都没办法访问!查询源码,原来织梦CMS的图片地址默认的是相对链接地址!这个即便在后台启用了多站点绝对地址也没成效,需要修改其他的内容。

网上找了一下,发现遇见这个问题的朋友不少,百度搜索出来的大多是采集站的文章百度技术被人心寒啊。没一篇文章说的非常完整的。

要完美的解决这个问题,有两个问题需要修改。一是以后上传的图片都自动变成绝对地址,如此所有些二级域名包括绑定的二级目录都可以自动访问了;二是以前上传的图片修改为绝对地址,不然以前的图片还是不可以访问的。

特别提醒:对程序和数据库做任何修改前请都先备份,出问题了好还原!必须要备份哦!我一个人文件备份非常简单,修改前压缩一个。

1、修改图片上传路径为绝对地址:(从修改起开始生效,以前的图片无效)

找到 \include\dialog\select_images_post.php 第108行(行数不肯定准确,有些软件打开有空行)

$fileurl = $activeh3ath./.$filename;

被替换内容: src=/uh3loads/

替换为:src=http://www.genban.org/uploads/(换成你一个人的域名)

请仔细检查上量替换的内容,预防有误,操作最好截图,出错了知晓怎么样替换回去。

然后替换即可!替换后倘若是静态内容,可以生成一下所有文章,动态内容不需要生成。

数据库替换后,建议检查以前文章的图片地址是不是变成了绝对地址,与地址是不是出错!倘若有问题,请还原数据库。

好了,完成这一步,将来你所有些二级域名都可以自动显示主域名的所有图片了!


广告位810*200
相关阅读
织梦安全设置防挂马教程

织梦安全设置防挂马教程

织梦CMS是一款很时尚的CMS,不少最初网站建设人都用的DEDE,一方面是DEDE很容易操作;另一方面...

2021-07-09
织梦更新6月7日补丁后出现版权链接

织梦更新6月7日补丁后出现版权链接

今天更新了一下DEDE的官方安全补丁,是6月7号的版本,更新完成之后,发现底部自动出现了P...

2021-07-09
织梦dedecms动态获取会员总数方法

织梦dedecms动态获取会员总数方法

在/plus/目录下新建一个memcount.php...

2021-07-03
织梦Dedecms5.7SP1安全设置防挂马教程

织梦Dedecms5.7SP1安全设置防挂马教程

织梦CMS是一款很时尚的CMS,不少最初网站建设人都用的DEDE,一方面是DEDE很容易操作;另一方面...

2021-07-02
织梦dedecms内容页如何自动分页

织梦dedecms内容页如何自动分页

文章太长时,页面显示成效就不好看,大家可以添加分页符来使文章分页,一般有两种办法分...

2021-07-02