Feb
13
2019
阿里云CDN由于防盗链异常导致403错误的解决方法
防盗链设置异常,使用curl命令进行场景模拟
从上图看出 request请求的http头带有refer cjy.pier39.cn,会出现403错误 同时可以看到具体错误信息为 denied by Referer ACL。
当看到 denied by Referer ACL 错误时,您可以去判断 refer cjy.pier39.cn 是否与加速域名 ct.pier39.cn设置的防盗链是否匹配。
看到您的防盗链配置,如下图:
通过上述分析得出结论:是由于防盗链设置和请求referer不匹配导致的问题。
解决方法 :在 CDN控制台 > 对应的加速域名管理 > 访问控制 > refer防盗链白名单, 加上cjy.pier39.cn即可。
空refer场景模拟
从上图看出 request请求的http头没有refer信息,出现403错误 同时可以看到具体错误信息为 denied by Referer ACL。
当看到 denied by Referer ACL 错误时 应该去加速域名ct.pier39.cn设置的防盗链是否有勾选允许空refer访问。
看到您的防盗链配置,如下图:
通过上述分析,得出结论:是由于防盗链设置不允许空referer访问导致的问题。
解决方法:在 CDN控制台 > 对应的加速域名管理 > 访问控制 > refer防盗链白名单 > 勾选允许空refer。
注意:这样操作,有被盗连的风险。
创云互联-阿里云代理商,为您提供保姆级服务,60秒人工响应,为您免费提供7× 24小时不间断的技术支持服务。
本公司销售:阿里云、腾讯云、百度云、天翼云、金山大米云、金山企业云盘!可签订合同,开具发票。
我有话说: