最新活动:电脑PC端+手机端+微网站+自适应网页多模板选择-建站388元起价!!!
当前位置:主页 > 网站建设 > 解决织梦CMS栏目绑定二级域名后图片不显示问题

解决织梦CMS栏目绑定二级域名后图片不显示问题

时间:2023-07-23 12:07:23 阅读: 文章分类: 网站建设 作者: 网站技术员

导读:建站文章建站文章用织梦仿站建站时,有时候我们会给某栏目绑定二级域名,并开启织梦Dedecms开启多站点支持。但这样该栏目的文章中的图片就会无法显示了,这主要是因为织梦默认状况下网站搭建公司网站建设技术。

网站搭建公司网站建设技术

用织梦仿站建站时,有时候我们会给某栏目绑定二级域名,并开启织梦Dedecms开启dede免费校板下战多站点支持。但这样该栏目的文章中的图片就会无法显示了,这主要是因为织梦默认状况下,文章中调用图片的路径是相对路径,我们绑定了二级域名,导致图片路径错误,不能正常访问到图片。

解决方法很简单,思路就是让文章内容中的图片路径都用绝对路径调用。我们要做的操作主要针对两部分文章,第一部分是已经生成的文章图片路径更改。第二部分是让新生成的图片路径默认成绝对路径。

一、把已经生成的文章中的图片路径改成绝对路径

1、进入织梦后台——核心——批量维护——数据库内容替换

选择表 dede_addonarticle 字段 body

被替换内容: src="/uploads/

替换为:src="http://你的域名/uploads/

2、后台——系统——系统设置——核心设置——(是/否)支持多站点,开启此项后附件、栏目连接、arclist内容启用绝对网址:选择是,然后保存。

3、重新生成所有内容页面。

OK,这样之前生成的文章中的图片路径就都更改成绝对路径了,二级域名下的文章图片也可以正常显示了。

二、让织梦dedecms文章内容图片默认生dede网站模板成绝对路径的修改方法

1、修改目录include下的文件extend.func.php,在最后面添加一个函数方法

  • function replaceurl($newurl)  
  • {  
  • $newurl=str_replace('src="/uploads/allimg/','src="http://你的域名/uploads/allimg/',$newurl);  
  • return $newurl;  
  • }  
  • 2、文章模板中调用文章内容的标签

  • {dede:field.body/}  
  • 替换成:

  • {dede:field.body function='replaceurl(@me)'/}  
  • ok,完成上面的操作后,再创建新文章时,文章中的图片路径默认就是生成绝对路径了。

    相关网站搭建公司网站建设技术。

    关键词标签: 域名 绑定 栏目

    声明: 本文由我的SEOUC技术文章主页发布于:2023-07-23 ,文章解决织梦CMS栏目绑定二级域名后图片不显示问题主要讲述绑定,栏目,域名网站建设源码以及服务器配置搭建相关技术文章。转载请保留链接: https://www.seouc.com/article/web_35467.html

    我的IDC 网站建设技术SEOUC.COM
    专注网站建设,SEO优化,小程序设计制作搭建开发定制网站等,数千家网站定制开发案例,网站推广技术服务。
  • 5000+合作客服
  • 8年从业经验
  • 150+覆盖行业
  • 最新热门源码技术文章