Article / 文章中心

访问阿里云CDN加速的资源返回状态码403

发布时间:2018-03-30 点击数:2483

访问CDN加速的资源返回状态码403,遇到该问题,可参照以下方法排查:

1、检查CDN的加速域名是否可以访问源站,可以使用修改本地host文件的方式指定访问源站IP。操作步骤如下:

  • 本地的host文件路径如下:C:\Windows\System32\drivers\etc\hosts
  • 修改hosts文件内容,增加一条记录并保存。前面为源站IP,后面为加速域名。例如:

2、验证相同CDN加速的URL,访问源站是否也是403

  • 如果源站访问结果也是403,则说明CDN返回403是正确的。
  • 如果源站访问结果不是403,则检查CDN的防盗链配置。具体如下:

白名单:只允许白名单内的referer和空referer访问,配置信息见下图:

黑名单:不允许黑名单内的referer访问,配置信息见下图: