本文介绍访问文件时报错ExternalRedirectForbidden的原因和解决方法。
问题现象
通过Bucket外网域名(bucketname.oss-[region].aliyuncs.com
)或者传输加速域名(bucketname.oss-accelerate.aliyuncs.com
或bucketname.oss-accelerate-overseas.aliyuncs.com
),以文件URL或者匿名请求的形式访问OSS文件时,服务器返回400错误,错误码为ExternalRedirectForbidden
。
问题原因
自2024年08月05日00:00:00起,针对该日期之后创建的Bucket,通过OSS默认公网域名以文件URL或者匿名请求的方式访问OSS文件时,触发了Bucket预设的重定向(3xx跳转)规则,请求被阻断。
自2024年08月05日00:00:00起,针对该日期之后开通传输加速的Bucket,通过OSS传输加速域名以文件URL或者匿名请求的方式访问OSS文件时,触发了Bucket预设的重定向(3xx跳转)规则,请求被阻断。
解决方法
使用自定义域名请求触发重定向将不会被阻断。具体操作,请参见绑定自定义域名至Bucket默认域名。
文档内容是否对您有帮助?