阿里云OSS对象存储是一种海量、安全、低成本、高可靠的云存储服务,用户在OSS上可以搭建纯静态网站,aliyunbaike.com网来说说OSS使用Bucket域名访问直接下载不能打开网页的解决方法:
OSS Bucket域名访问强制下载的解决方法
使用阿里云OSS可以搭建静态网站(参考:使用阿里云OSS安装静态网站教程)
最近有用户反应,按照教程,使用OSS搭建静态网站,使用Bucket域名(如:你的Bucket名.oss-cn-beijing.aliyuncs.com)访问时直接下载,不能打开网页,这是什么原因?如何解决?
问题原因:
出于安全考虑,从2018年8月13日起,直接使用OSS访问域名,从互联网访问OSS上的网页类型文件时,Response Header中会自动加上Content-Disposition:'attachment=filename;'。即从浏览器访问网页类型文件时,会以附件形式进行下载。
解决方法
通过“绑定用户域名”即可解决,登录到OSS管理控制台,找到目标Bucket
如下图所示:
点击“域名管理”--“绑定用户域名”即可。
注意:
绑定到OSS上的域名需要有备案,没有备案不能绑定。
然后去域名注册商处添加CNAME记录解析即可,CNAME记录就填你的Bucket域名。
2024阿里云服务器租用价格
①阿里云官方活动:https://t.aliyun.com/U/bLynLC 云服务器99元1年,新老同享,多配置特价
②代金券:领券入口 aliyun.club 免费领取12张代金券,总面值2088元优惠券。