阿里云OSS外网访问AccessDenied解决方法?

阿里云OSS可以放置静态网站,很多用户使用外网访问Bucket域名时会提示“AccessDenied”,阿里云百科网告诉你如何解决OSS公共读外网访问错误的解决方法:

OSS AccessDenied错误说明

阿里云OSS外网访问AccessDenied

阿里云OSS外网访问AccessDenied


如上图所示,错误提示:

This XML file does not appear to have any style information associated with it. The document tree is shown below.
AccessDenied
The bucket you visit is not belong to you.

这是由于该bucket没有设置默认首页的原因。

解决方法

OSS控制台找到对应的bucket基础设置

OSS控制台找到对应的bucket基础设置


1、登录到你的OSS控制台;
2、找到对应的bucket;
3、点击“基础设置”--“静态页面”,点击“设置”
设置“默认首页”和“默认404页”即可解决。

注意:
默认首页仅支持根目录下 html 格式的文件,为空则不启用默认首页设置;默认404页面仅支持根目录下 html、jpg、png、bmp、webp 格式的文件,为空则不启用默认 404 页设置。

2021阿里云又降价了!
①真便宜:阿里云服务器69元1年,203元3年(价格很低 值得买)
②高性能:阿里云企业级高性能云服务器特惠活动
③代金券:2021阿里云代金券一键领取中
免费提供技术支持: 咨询客服