微信公众号助手
专业的微信文章采集器

2016年9月28 搜狗图片跳转突破防盗链失效后如何处理

腾讯在9月末又一次发力,封杀了刷阅读数的接口,导致大面积刷阅读数的工具失效,这也使许多大咖大V的微信公众号暴露作弊的尴尬。原先10万+的阅读数,那天突然就几百几千而已。这就尴尬了。同时29号又发现,封面地址和跳转链接失效了。原先我们用的是sogou图床的跳转链接。但是他加了cookie验证,要进行一次访问才会得到真实图片信息。下面教大家如何修复以前的图片。

用到的工具Mysql管理后台,MyphpAdmin来管理比较方便。进入数据库管理后台,然后利用替换命令替换文章里的图片地址,其实绕过原理一样,所以替换后就可以正常使用了。有能力和硬盘空间的,最好都做好图片本地化,不然下次就没有那么灵了。

sql

然后进入你的表,点击SQL命令,输入以下命令:(以下以wordpress为例子)

UPDATE `wp_posts` SET `post_content` = replace (`post_content`,'http://img02.store.sogou.com/net/a/05/link?appid=100520091&url=','http://read.html5.qq.com/image?src=forum&q=5&r=0&imgflag=7&imageUrl=') WHERE `post_content` LIKE '%http://img02.store.sogou.com/net/a/05/link?appid=100520091&url=%' 如果你的数据太大可能数据库处理不过来会崩溃,所以可以加一句判断
AND `ID` > 1 AND `ID` < 1000
AND `ID` > 1000 AND `ID` < 3000
AND `ID` > 3000 AND `ID` < 5000
.
.
.

命令格式:

UPDATE `table_name` SET `field_name` = replace (`field_name`,'from_str','to_str') WHERE `field_name` LIKE '%from_str%'
 说明:
table_name —— 表的名字
field_name —— 字段名
from_str —— 需要替换的字符串
to_str —— 替换成的字符串

意思就是说,把原来sogou.com跳转地址换成现在的html.qq.com的跳转链接,达到突破跳转的方式。

下面再以dede来写一个例子:

UPDATE `dede_addonarticle` SET `body` = replace (`body`,'http://img02.store.sogou.com/net/a/05/link?appid=100520091&url=','http://read.html5.qq.com/image?src=forum&q=5&r=0&imgflag=7&imageUrl=') WHERE `body` LIKE '%http://img02.store.sogou.com/net/a/05/link?appid=100520091&url=%'

好了,替换完了以后,图片又可以打开了。不过跳转的形式并不是完美的,如果你的空间足够大,最好还是图片本地化保存一下。不然下次失效了。跳转接口不知在何方了。

未经允许不得转载:www.gulangu.com孤狼工作室 » 2016年9月28 搜狗图片跳转突破防盗链失效后如何处理

分享到:更多 ()

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址