DedeCMS织梦文章内容图片绝对路径修改方法
2016-01-23 09:56
507 查看
这几天在网站改版,想把网站做大,想做频道页二级域名,于是在做网站的过程中发现一个问题,dedecms开设二级域名后,在二级域名的文章页无法显示图片,查看源代码后发现问题,由于dedecms文章页中的图片默认是相对路径,所以在二级域名中无法调用到了。
使用下面的方法亲测可用:
修改目录include下的文件extend.func.php,在最后面添加一个函数方法
function replaceurl($newurl)
{
$newurl=str_replace('src="/uploads/allimg/','src="http://你的域名/uploads/allimg/',$newurl);
return $newurl;
}
另外调用文章正文内容的标签{dede:field.body/}
需要改成: {dede:field.body function='replaceurl(@me)'/}
此方法可以适用于任何调用绝对路径图片的页面。
此方法同样适用于 栏目单页
将:{dede:field.content/}
修改为:{dede:field.content function='replaceurl(@me)'/}
即可。
使用下面的方法亲测可用:
修改目录include下的文件extend.func.php,在最后面添加一个函数方法
function replaceurl($newurl)
{
$newurl=str_replace('src="/uploads/allimg/','src="http://你的域名/uploads/allimg/',$newurl);
return $newurl;
}
另外调用文章正文内容的标签{dede:field.body/}
需要改成: {dede:field.body function='replaceurl(@me)'/}
此方法可以适用于任何调用绝对路径图片的页面。
此方法同样适用于 栏目单页
将:{dede:field.content/}
修改为:{dede:field.content function='replaceurl(@me)'/}
即可。
相关文章推荐
- Android Native 绘图方法
- [转][源代码]Comex公布JailbreakMe 3.0源代码
- Dedecms getip()的漏洞利用代码
- Ruby中require、load、include、extend的区别介绍
- dedecms采集过滤常用代码集合
- DEDECMS插入表时的出错
- C#获取网页源代码的方法
- LCL.VBS 病毒源代码
- vbscript include的办法实现代码第1/2页
- 解析C++编程中的#include和条件编译
- ASP常用源代码的总结(上)
- PHP脚本中include文件出错解决方法
- Flex include和import ActionScript代码
- php查看网页源代码的方法
- Dedecms V3.1 生成HTML速度的优化办法
- dedecms v5.1 WriteBookText() code injection vul注入漏洞
- dedecms tags keywords问题修正方法
- dedecms列表中显示文章完整标题的解决办法
- DeDecms实现更漂亮整齐的缩略图
- dedecms负载性能优化实例,三招让你的dedecms快10倍以上第1/2页