「匿名 (パブリック) アクセスを許可して、ウェブサイトのエンドポイントをオリジンとして使用する」方式から「OAI によってアクセスが制限されているオリジンとして REST API エンドポイントを使用する」方式に変更した。理由は Origin Access Identity(OAI) だと S3 バケットをパブリック公開する必要がないため。
手順
CloudFront
- 元の CloudFront ディストリビューションを削除する
- CloudFront ディストリビューションを作成する
- Origin Settings
- Distribution Settings
Route 53
- パブリックホストゾーン yoheia.com の portfolio.yoheia.com の CloudFront ディストリビューションを変更する