问题描述

在CDN控制台上配置OSS源站或在OSS控制台上配置CDN。使用CDN域名浏览后缀为html的文件时,直接变为下载该文件。

问题原因

CDN域名访问.html文件时,直接变为下载该文件,可能原因如下:

  • OSS源文件的HTTP头Content-Type的取值不是text/html
  • CDN配置的回源Host为OSS自带域名。

解决方案

  1. 查看OSS源文件的HTTP头Content-Type的取值是否为text/html
  2. 查看CDN配置的回源host是否为客户的加速域名。如果使用OSS的自带域名,则会导致文件强制下载。
    • 是,请继续执行下一步。
    • 否,请参见配置回源HOST,修改回源Host为客户的加速域名。
  3. 如果执行完以上步骤之后,访问URL仍然为强制下载,则需要在CDN控制台刷新URL,查看刷新URL后,访问是否正常。刷新URL的操作方法,请参见配置刷新和预热

适用于

  • CDN

如果您的问题仍未解决,您可以在阿里云社区免费咨询,或提交工单联系阿里云技术支持。