问题描述: OSS回源资源识别
客户接到短信通知,告知其OSS中存在违法图片,但用户登录OSS控制台删除后访问违法图片地址后依旧可以访问,而且从该图片的Last-Modify信息可以看出是上次删除后再上传的。
解决过程:
这种情况表明用户开启了OSS的镜像回源。此功能和CDN的回源类似,当用户请求过来时发现文件不存在,则OSS会回源站取得该资源并传输到OSS中。
1、在bucket上配置回源域名:
2、访问该bucket上一个不存在的object时,当然这个object在源站肯定是存在的,然后就会发现他可以被正常的访问。
发现该response头里的Last-Modify为刚才访问资源的时间并非原文件创建的时间,同时在x-oss-tag里记录了MIRROR http…此信息正是源站地址。
所以凡是开启了OSS回源功能的,要删除违法文件需要同时将源站里的文件一并删除。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。