首页 新闻 会员 周边

使用火山引擎 CDN 访问 html 页面时出现文件下载

0
悬赏园豆:30 [已解决问题] 解决于 2023-03-04 11:22

最近在试用火山引擎 CDN,今天发现一个问题,访问 html 页面时不显示页面内容而是进行文件下载,CDN 回源方式用的是对象存储源站,请问如何解决这个问题?

问题补充:

响应头中会出现 content-disposition: attachment

dudu的主页 dudu | 高人七级 | 园豆:31011
提问于:2023-03-04 10:19
< >
分享
最佳答案
0

是因为火山引擎对象存储对网页文件的限制

出于安全合规考虑,从 2022年10月18日开始,如果您使用存储桶的默认域名访问网页类型文件(mimetype为text/html,扩展名包括 HTM、HTML、JSP、PLG、HTX、STM),Response Header 中会自动加上 Content-Disposition:attachment,即从浏览器访问网页类型文件时,将不会直接预览网站,而会将网站的内容下载到本地。

如果您想直接预览网页,您可以为存储桶绑定自定义域名。使用绑定的自定义域名访问网页类型文件时,即可直接预览网页内容。绑定自定义域名的具体步骤,请参见设置自定义域名。

解决方法很简单,在 CDN 中将 response header 修改为 content-disposition: inline

dudu | 高人七级 |园豆:31011 | 2023-03-04 11:22
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册