新浪微博图床禁止外链解决方法

avatar 2019年4月26日06:00:26 5

新浪微博图床可以说是目前国内多数站长使用最多的免费图床之一,而最近陆续有站长朋友反映微博图床挂了,自己网站打开微博图床外链显示403错误,新浪这是在禁止微博图床外链了鸭。

小冷博客几乎99%的图片都是使用新浪图床,这下微博图床禁止外链无疑是灭顶之灾啊。虽然土豪搭建sm.ms的免费图床也稳定运行多年,但打开速度明显和微博有差距的,所以sm.ms图床我用得比较少。

新浪微博图床禁止外链解决方法

1、meta标签添加no-referrer解决防盗链

<head></head>之间加入no-referrer参数。应该是微博开始检测referrer了,通过加no-referrer网站就可以正常显示微博外链的图片

<meta name="referrer" content="no-referrer" />

这种方式虽然说是暂时可以显示了。搞不好 什么时候微博彻底禁止外链显示。那就完蛋了。

所以最好还是趁着图片还能显示的时候,换到sm.ms图床。或者将所有外链图片本地化,都保存到自己的服务器。

2、WordPress用插件QQWorld自动保存图片 将文章图片外链批量自动本地化

插件主页 https://wordpress.org/plugins/qqworld-auto-save-images/

我在自己的另一个网站bincode.cc测试,完美将微博图片外链本地化了。因为新站 文章比较少 用时少 适合测试。

扫描文章选项栏,选择要扫描的文章或者页面。然后点自动,插件就会自动扫描指定设置的文章中是否存在图片外链,存在外链就会自动将其按月份保存到uploads目录下。

稍后也会将小冷博客的微博图床外链本地化。

avatar

评论已关闭!

目前评论:5   其中:访客  3   博主  2

    • avatar z yl 1

      请问第二个方法将图片本地化后,文章链接能自动替换吗?

        • avatar 小冷博客 Admin

          @z yl 文章链接?
          它只会替换图片链接

            • avatar z yl 1

              @小冷博客 抱歉,我问的可能有问题,你的意思就是这个插件不仅可以将外链图片保存到本地,还能替换自动文章中的图片链接?

                • avatar 小冷博客 Admin

                  @z yl 是的。肯定自动替换原来的图片外链地址鸭
                  不替换只保存,没什么意义。

                    • avatar z yl 1

                      @小冷博客 嗯,谢谢