其他
大咖专栏 | CloudFront常见错误配置及解决方法
今天为大家撰文的大咖,是亚马逊AWS解决方案架构师——韩小勇老师。
CloudFront规定当使用自定义域名并配置该域名使用CNAME或Alias的方式指向CloudFront Distribution的域名的时候,需要在CloudFront相应的Distribution中提供该自定义的域名,如果使用了多个自定义的域名,则提供多个自定义的域名。如果没有提供,就会出现类似下图的错误:
某Behavior如下,该Behavior对应的Origin ID是S3-hxybucket/Picture:
如果通过d1cbzf61pdxxxx.CloudFront.net/jpg/dog.jpg访问的话,对应的源站资源是hxybucket.s3.amazonaws.com/Picture/jpg/dog.jpg
即:将CloudFront域名后面的路径追加到Origin Domain Name and Path(注意,除了Domain Name之外,还有Path)所对应的路径后面,就是对应到源站的资源,用户通过该路径即可判断所使用的URL是否正确。