问题现象
域名使用CDN加速后访问HTML页面未正常响应,弹出下载界面。
处理方案
通过本地电脑绑定host(host文件地址:C:\Windows\System32\drivers\etc下的hosts文件),添加方式如下图:
测试CDN加速源站是否正常,同时检查源站响应头:
- 如源站直接返回响应头Content-Type: application/octet-stream,则需要将其修改为Content-Type:text/html,并在CDN控制台刷新缓存;如源站为媒体存储,可参考如下文档进行处理:使用CDN和媒体存储后访问文件被强制下载。
- 如源站并未返回上述响应头,则检查是否CDN特殊设置了Content-Type: application/octet-stream响应头。如果是,需要针对HTML文件将Content-Type值修改为text/html。详情请见:HTTP响应头。