お世話になっております。
AWS CloudFrontについて質問させていただきます。
現在ALBで展開しているサービスを
前段にCDNを通すことでキャッシュとエッジロケーションを利用して負荷軽減させたいと思っています。
検証環境にて
前段にCloudFrontを配置してキャッシュするか、あわせてGoogleAnalyticsが動作するかなどを検証しています。
検証環境はBasic認証を実施しております。
CloudFrontのキャッシュキーは以下です。
ヘッダー:Host
とAuthorization
を追加
クエリストリング:全て
クッキー:なし
何度サイトにアクセスしても毎回Miss from cloudfront
のメッセージが出ておりキャッシュされません。
(ブラウザリロードするたびに、エッジロケーションが同じことも確認済)
レスポンスヘッダーにて以下表記がされます。
cache-control: no-cache, private
Basic認証サイトでは、同ブラウザでもキャッシュすることができないのでしょうか?
Basic認証を外して検証するべきでしょうか?
あなたの回答
tips
プレビュー