第1部分:的应用场景
其实防盗链还是很有用的,因为开启后,自己的网站链接就不容易被盗用,也就是别人的网站如果直接引用了你的图片链接,这样是不会显示的,好处就在于确保了自己的网站的安全性。举个极端的例子,就是被人搭建的违法犯罪的网站引用了的图片url,而你没有开启防盗链,这个网站就可以直接展示你的图片,网警通过分析找到了这个图片来源于你的网站,然后就会把你拉去问话。即使自己没有参与,但是这也是令人恶心的一件事,所以我们是有必要开启防盗链的。
但是这里会产生一个问题,那就是开启了以后,我们微信小程序需要引用,导致图片加载404。
报错如下图:
[渲染层网络层错误] Failed to load image https://网址/attachment/images/2022/03/LjAZA2Jc22ZmwMzxX6zyMlverjLJj2.jpg(无法显示图片的网址)
那么有什么办法可以解决呢?
第2部分:解决方案
答案是有的:
1.关闭宝塔防盗链(不推荐,理由很简单,被恶心到的时候后悔都来不及)
2.设置微信小程序的域名为白名单,步骤如下:
(1)先关闭防盗链,把勾选去掉(因为只有去掉了才可以进行编辑域名白名单)
(2)填入微信小程序域名【servicewechat.com】,勾选上防盗链选项
© 版权声明
THE END
暂无评论内容