开发者社区> 问答> 正文

OSS回源资源识别

问题描述:  OSS回源资源识别

客户接到短信通知,告知其OSS中存在违法图片,但用户登录OSS控制台删除后访问违法图片地址后依旧可以访问,而且从该图片的Last-Modify信息可以看出是上次删除后再上传的。

解决过程:

这种情况表明用户开启了OSS的镜像回源。此功能和CDN的回源类似,当用户请求过来时发现文件不存在,则OSS会回源站取得该资源并传输到OSS中。

1、在bucket上配置回源域名:


2、访问该bucket上一个不存在的object时,当然这个object在源站肯定是存在的,然后就会发现他可以被正常的访问。



发现该response头里的Last-Modify为刚才访问资源的时间并非原文件创建的时间,同时在x-oss-tag里记录了MIRROR http…此信息正是源站地址。
所以凡是开启了OSS回源功能的,要删除违法文件需要同时将源站里的文件一并删除。

展开
收起
云栖徒骇 2016-04-26 12:11:54 6429 0
0 条回答
写回答
取消 提交回答
问答排行榜
最热
最新

相关电子书

更多
OSS运维进阶实战手册 立即下载
《OSS运维基础实战手册》 立即下载
OSS运维基础实战手册 立即下载