AWS CDK x CloudFront x S3 x Basic認証 x index.html対応 x 独自ドメイン

概要 AWS CDKを用いて、CloudFront + S3による静的サイトの作成を行いました。合わせて、CloudFront Functionを用いて、Basic認証とURLにファイル名や拡張子を含まないリクエストにindex.htmlを追加する処理を加えています。さらに、独自ドメインの追加も行いましたので、その備忘録です。 色々と不完全ですが、以下のリポジトリでソースコードを公開しています。 https://github.com/nakamura196/staticBasic 以下のような.envファイルを用意してcdk deployを実行する想定です。 C R B R A D E E U E C O R C C G C M T O K I O A _ R E O U I A D T N N N R _ _ = T _ N N N u = N = A A s y A a M M - y M r E E e y E n = = a y = : a a s b a a a t b w a a - b s . . 1 . : b b c a b b o c b b m m . . : c c x o o x m m x x それぞれの説明は以下のとおりです。 ...

2023年5月16日 · 14 分 · Nakamura