新浪微相册外链出现异常的解决办法

wp教程评论50阅读模式

本人博客上的图片大多外链接自新浪微相册,最近两天突然发现文章中的图片无法显示。

浏览器右键“查看图片”显示:

403 Forbidden

You don't have permission to access the URL on this server.

Powered by Tengine

而复制图片链接,直接在浏览器中打开,又可以看到图片,这是这个什么防护机制呢........

这个情况只有电信和移动网络是这样,联通貌似正常。

 

难道是视觉中国的黑洞也波及到新浪了?

其他站长也有反映:https://www.v2ex.com/amp/t/558006

如果新浪真的限制外链,很多网站会遭殃。

解决办法

打开当前主题头部模板header.php在上面最后一个<meta> 标签下面添加:

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

解决。

不过貌似并不是所有浏览器都支持这个标签,比如IE,多亏微软自己都把IE抛弃了,国内那些所谓双核浏览器,在极速或者高速模式下也正常显示,至于这个“referrer”标签的作用是什么,请自行百度学习。

另外,新浪微相册外链突然不能正常显示,什么原因造成的未知,上面的方法也只能说是临时的解决方案。

添加上述标签,新浪相册图片可以正常显示了:

新浪微相册外链出现异常的解决办法

宜家网
  • 本文由 发表于 2021年11月3日 19:49:05
  • 转载请务必保留本文链接:https://www.yjro.com/21821.html

发表评论