私有S3 + Cloudfront 部署静态网站

生产环境都比较注重安全问题,如果我们仅使用 S3 来托管静态网站的话,S3 则必须要对外公开访问权限,虽说可以通过`访问控制列表`来限制访问者只对桶有只读权限,但用户还是直接接触到了S3桶

S3小笔记

S3桶里没有文件夹Test。直接向桶上传文件,文件名为Test/2020.txt;那用户在控制台中能看到Test文件夹,在CLI中也能看到Test/前缀;但它不是以单独的文件夹Test/存在的,而是以文件名的前缀存在的;如果将文件删除,就会看到所谓的“Test文件夹”就随之消失了