织梦防盗链无法下载远程图片的方法

织梦防盗链无法下载远程图片的方法

在使用DEDECMS时,很多时候从一些网站复制的内容时,其中的图片,保存时不能把远程图片下载到本地,像新浪博客,网易等一些大型网站图片有做防盗链处理,图片地址并没有后辍名!因此在使用dedecms默认的下载远程功能没办法实现!在发现了此问题,分析了下,发现其实要解决很简单,发现DEDECMS在检索远程图片时的正则加了图片格式匹配;DEDECMS匹配的正则:preg_match_all("/(src)=[\"|| ]{0,}(http:\/\/([^>]*)\.(gif|jpg|png))/isU...
dede织梦数据库内容替换,正则去掉文章内容中的img标签

dede织梦数据库内容替换,正则去掉文章内容中的img标签

利用织梦后台数据库内容替换,正则去掉文章内容中的img标签操作之前记得备份一下数据库,万一不小心就真的要跑路了。1. 选择好数据表和字段。2. 选择替换方式为正则表达式,填写主键字段(表的主键)。3. 填写被替换内容,正则表达式<img(.*)src=\"([^\"]+)\"[^>]+>4. 替换内容留空5. 根据需要填写替换条件(如aid=123)6. 输入安全码,开始替换如果上述都填写正确,应该会出现成功替换个数。如果没有,那很大程度上是正则出错了。在网上找了很多正则img标签的,不过测试了...
织梦dede数据库内容替换,正则去掉文章内容中的img标签

织梦dede数据库内容替换,正则去掉文章内容中的img标签

利用织梦后台数据库内容替换,正则去掉文章内容中的img标签操作之前记得备份一下数据库,万一不小心就真的要跑路了。1. 选择好数据表和字段。2. 选择替换方式为正则表达式,填写主键字段(表的主键)。3. 填写被替换内容,正则表达式<img(.*)src=\"([^\"]+)\"[^>]+>4. 替换内容留空5. 根据需要填写替换条件(如aid=123)6. 输入安全码,开始替换如果上述都填写正确,应该会出现成功替换个数。如果没有,那很大程度上是正则出错了。在网上找了很多正则img标签的,不过测试了...