新闻中心

dedecms绑定二级域名图片不能正常显示的解决方法

作者 / 无忧主机 时间 2014-08-31 17:07:49

无忧主机小编今天在值班的时候的有一位hkip5000m的朋友找到无忧主机小编,他想把以前那个站点的分成二级域名建站,但是当站长朋友用dedecms自带的绑定二级域名的时候,图片不能正常的显示了,这个是什么原因呢?无忧主机小编让站长朋友提供后台的账号和密码!然后百度一下dedecms怎么开启这样的功能,解决了半天,无忧主机小编终于把这个事情完美的解决了! 这种问题呢一共是有两个步骤方法,第一种直接在后台设置,无忧主机小编建议这种方法的设置,但是设置好了呢,既然访问不能正常的显示图片,其实还是需要动动我们可爱的代码的,就可以解决这个问题了,这样我们希望能帮助到出现这种问题的站长朋友。 1、登陆dedecms的后台进行设置即可,具体的设置方法如下: 栏目管理>> 修改栏目>>多站点支持:选择启用 栏目管理>> 修改栏目>>绑定域名:填入您要绑定的二级域名 系统基本参数>> (是/否)支持多站点,开启此项后附件、栏目连接、arclist内容启用绝对网址:选择是 但是这个步骤完成了,还是不能正常的显示的,这个时候我们就要改进行第二步了。 2、就是修改dedecms源码,这个也不算是修改吧,就是添加代码,那么我们找到include下的文件extend.func.php打开并编辑,增加一个函数,函数如下: function replaceurl($newurl) { $newurl=str_replace('/uploads','http://www.51php.com/ uploads’,$newurl); return $newurl; } 把代码中的无忧主机域名修改为您的主域名然后增加进去,另外呢调用文章的正文内容的标签修改为{dede:field name='body' function='replaceurl (@me)'/},然后就在后台各种更新就可以发现图片正常的显示了! 无忧主机小编温馨提示: 站长朋友们在修改程序的时候最好是备份一下 以免出错之后,无法恢复。不管您的是什么程序,都是应该是备份的,无忧主机小编不管做什么事情的时候 都是去先做好备份,确定好之后可以大胆的去创作了。

本文地址:https://www.51php.com/dedecms/16243.html

1
1
1
1
1
1
1

客户服务热线

0791-8623-3537

在线客服