1.首先将网页上传至Bucket根目录。
上传
2.基础设置中配置静态页面默认首页,静态网站托管配置生效后,假如这个Bucket在杭州,那么这个静态网站的访问域名为:
http://<Bucket>.oss-cn-hangzhou.aliyuncs.com/
配置首页
3.OSS中绑定用户域名
绑定域名
4.配置域名解析,解析地址为第二步中的地址。
域名解析
然后就等解析生效就可以访问了。
过程中遇到的问题:最开始尝试去直接访问oss中html文件的地址,结果变成了下载。
设置了第二步的静态页面后,使用对应地址访问还是变成下载文件。
尝试修改html文件的HTTP头中 Content-Disposition 无效,每次修改后被被重置为 attachment。
后来看到了说明:
https://help.aliyun.com/document_detail/31872.html?spm=5176.8466029.static.1.6d0c1450hZgXiD
其实回头想想也很好理解,如果用户自己没有域名,阿里云不可能让用户用阿里的域名搭个网站。