你好,我在使用咱们对象存储US3怎么设置让用户在我的网站无法下载图片呢?

知识问答作者:U大使日期:2021-01-25点击:184

你好,我在使用咱们对象存储US3怎么设置让用户在我的网站无法下载图片呢?是防盗链功能吗?

首先什么是防盗链功能,您可以体验下本社区中的图片,直接访问图片地址或者将图片放到其他网站里是打不开的,不能显示的,只有在UCloud官网或者用户社区上可以访问(在US3控制台设置的),但仍可以下载,因此防盗链不能实现禁止下载图片。

网站上无法下载图片是网站前端可以在CSS里设置的,和对象存储无关。您可以让前端在页面里加JavaScript代码,禁止右键菜单。图片显示出来就无法杜绝下载或其他方式保存。建议采取打水印措施。

禁止图片下载是不现实的,毕竟你已经展示在网站上面了。你只能禁止右键菜单、禁止F12这样,不过有心的还是可以把他下载下来。

通过设置禁止空refer以及白名单可以让图只能展示在你的网站上,不能单独打开或者由其他网站引用。

首先外部能够访问文件就够下载,其次,设置防盗链只是阻止其它站点调用你的图片文件(走你的流量)

下一篇       上一篇