缙哥哥的博客
与你分享我的点点滴滴生活

WordPress 如何继续使用新浪图床,及各类型站长图片使用小心得

今年上半年,新浪图床开启了防盗链功能,导致一大批站长图片失效,这其中就包括缙哥哥。但是还是有很多小伙伴为了节省服务器资源都会选第三方的图床,或者自建图床,能减轻服务器压力加快网页访问速度。所以今天,缙哥哥来教大家继续使用新浪图床!

为了这么多个月了,缙哥哥还在纠结是否使用新浪图床呢?因为他不限流量、支持HTTPS、速度够快。光这么3点,还不够你选择它的吗?下面直接进入正题:

方法一:网站no-referrer

网站头部添加下面代码,记得添加至</head>之前

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

加这个的意思是新浪图片就无法追踪到请求图片的域名,可解决一些防盗链的限制! 但是加这个对于一些AFF,友链都会导致无法追踪请求的域名,目前已知百度统计无法与这玩意共存,添加上这个meta标签后无法查看来路。CNZZ、51la正常。该方法副作用较大,许多站长无法接受。

方法二:图片no-referrer

放弃方法一的原因是因为其影响百度统计,那么我们是不是可以单独给图片 img 标签增加 no-referrer 属性呢?事实上是可以的,比如:

<img src="https://wx1.sinaimg.cn/large/466f79e8ly1g92hytompmj20rs0yqncg.jpg" />

在其基础上,我们为这张图片单独增加 no-referrer 属性,变成:

<img src="https://wx1.sinaimg.cn/large/466f79e8ly1g92hytompmj20rs0yqncg.jpg" referrerpolicy="no-referrer">

但是问题随之而来,东西存在别人家终究不是长久之际免费的产品就更不用说了,之前的贴图库就是很好的例子。

方法三:替换新浪图床前缀

可以通过批量修改前缀来暂时恢复正常访问,通捣鼓缙哥哥发现新浪图片都是多台服务器寄存的,分别是我先wx*.sinaimg.cn,这里我们需要将其替换成tva*.sinaimg.com即可。

  • wx1.sinaimg.cn → tva1.sinaimg.com
  • wx2.sinaimg.cn → tva2.sinaimg.com
  • wx3.sinaimg.cn → tva3.sinaimg.com
  • wx4.sinaimg.cn → tva4.sinaimg.com

数字对不上也没关系,缙哥哥发现新浪图床的前缀wx后面的数字 1~4 打乱图片都能打开,但为了保险起见以及后期管理还是按照数字进行修改网址吧!

WordPress 使用SQL语句批量替换/修改文章信息

一个个在文章中修改太麻烦,这里直接使用SQL命令批量处理,对了,涉及到MySQL的修改,记得先备份下,就算操作不当也能及时数据回滚。

新浪图片SQL执行命令

UPDATE wp_posts SET post_content = REPLACE( post_content, 'http://wx1.sinaimg.cn/', 'http://tva1.sinaimg.com/' )
UPDATE wp_posts SET post_content = REPLACE( post_content, 'http://wx2.sinaimg.cn/', 'http://tva2.sinaimg.com/' )
UPDATE wp_posts SET post_content = REPLACE( post_content, 'http://wx3.sinaimg.cn/', 'http://tva3.sinaimg.com/' )
UPDATE wp_posts SET post_content = REPLACE( post_content, 'http://wx4.sinaimg.cn/', 'http://tva4.sinaimg.com/' )

缙哥哥总结

免费的东西都要做好随时失效的可能,所以缙哥哥在标题就指出,需要备份自己的图片,以防万一。同时缙哥哥也给大家一些方案,供各位站长们参考:

  1. 如果你的站流量不大,那么放在自己的服务器上,配合CDN也是不错的选择;或者使用类似七牛的对象存储,也有10G的免费流量供你使用。
  2. 如果你的站是没有备案的站点,那么缙哥哥建议你做个备案网站,首页放张图片(维持备案使用),用该域名搭建一个可以使用国内CDN的私有图床,能大大加速你的国内访问速度。这里顺便推荐一个免备案CDN加速服务:《免备案CDN加速服务商NodeCache,注册就送1T免费加速流量
  3. 如果你的站流量很大,但是又是穷的一批,那么,新浪还是你的首选,多做备份和批量执行就是你的基本功。
  4. 如果你的站流量很大,你又不缺钱,对象存储+CDN加速是你的首选。

好了,今天的分享到此结束。有人问缙哥哥你的图片是怎么搞的?我只能说我是综合性使用,一些不重要并且占用空间又大的图片也会放在新浪图床,绝大多数放在自己的服务器里,并定期备份……

历史上的今天:

  1. 2018年:  《电信关爱卡,月租1分钱,1G国内流量+100分钟通话》- 作者:缙哥哥(1)
  2. 2017年:  《如何屏蔽淘宝/天猫商家营销短信和所谓的通知》- 作者:缙哥哥(3)
赞(5) 打赏
转载请注明来源及链接:缙哥哥 » WordPress 如何继续使用新浪图床,及各类型站长图片使用小心得
分享到: 更多 (0)
如需 WordPress 优化加速、二次开发、托管等服务,可联系我购买付费服务:点此联系我 | 近期站内热门福利:

评论 2

评论前必须登录!

 

  1. #1

    还是自己放着稳妥一点。

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏