阿里云OSS图片文件和html文件无法直接打开,只能下载 |
您所在的位置:网站首页 › 附件无法直接打开 › 阿里云OSS图片文件和html文件无法直接打开,只能下载 |
这个是阿里云在2018年和2019年分别对其OSS进行策略调整之后的结果。 2018年8月13日之后开启的Bucket,直接使用OSS访问域名,从互联网访问OSS上的htm、 html、jsp、plg、htx 和stm类型文件时,都会被阿里云直接强制下载,具体升级公告: 【升级】8月13日OSS网页类型文件访问返回Header策略调整通知 2019年9月23日之后开启的Bucket,直接使用OSS访问域名,从互联网访问OSS上的图片类型文件(包括但不限于jpg、jpeg、jpe、png、tif、tiff、gif、svg、bmp、ico等)时,都会被阿里云直接强制下载,具体升级公告: 【升级】9月23日OSS升级通知 这个问题的解决方法只有两种 1、使用自定义域名 2、使用老bucket 如果使用的是老的Bucket,那么可以尝试清除本地缓存,增加Header等方式进行修复,这些其他大佬都已经介绍的很详细,这里不过多赘述 ----2022.07.22补充---- 先说结论:还是没有办法绕过阿里云的强制下载,此后仅为记录本人不断尝试的结果。 针对2018年后第一次升级到2019年第二次升级期间创建的bucket: HTML文件:除阿里云方面提供的自定义域名外,暂无其他解决方案。 图片文件:可正常打开 针对2019年9月23日之后创建的bucket: HTML文件:除阿里云方面提供的自定义域名外,暂无其他解决方案。 图片文件:尝试使用网上提供的多种解决方案(包括但不限于修改header,取消https等方式),均无效,且修改header后请求直接报错,暂无解决办法(OSS存储类型:低频访问存储) |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |