2つの質問に分ける必要がある場合は申し訳ありませんが、S3、CloudFrontディストリビューション、Route53ドメインを使用して静的サイトを設定しようとしています。laszloffy.comにアクセスしようとすると、DNS_PROBE_FINISHED_NXDOMAINエラーが発生します。ラスロフィ、XML「アクセスが拒否されました」エラーが発生します。
以下が現在の設定です
Route53 の記録:
- laszloffy.com - NS
- laszloffy.com - SOA
- *.laszloffy.com - A - Cloudfront ディストリビューションへのルート
- *.laszloffy.com - AAAA - https.....cloudfront.net へのルート
- ___.laszloffy.com - CNAME - ____.acm-validations.aws へのルート
CloudFront ディストリビューション:
代替ドメイン名:
- *.laszloffy.com
- laszloffy.com デフォルトのルートオブジェクト - index.html 出典:
- ドメイン: slaszloffy-devops-resume.s3.us-east-2.amazonaws.com
- パス: /index.html
- OAC エラー ページ: 403 から /index.html/200 ステータス コード 機能: URL にファイル名または拡張子が含まれていないリクエストに index.html を追加します
S3 バケット
静的サイトホスティング: オフ
バケットポリシー:
"Version": "2012-10-17",
"Id": "PolicyForCloudFrontPrivateContent",
"Statement": [
{
"Sid": "AllowCloudFrontServicePrincipal",
"Effect": "Allow",
"Principal": {
"Service": "cloudfront.amazonaws.com"
},
"Action": "s3:GetObject",
"Resource": "arn:aws:s3:::slaszloffy-devops-resume/*",
"Condition": {
"StringEquals": {
"AWS:SourceArn": "arn:aws:cloudfront::107900886402:distribution/E1LP8SF6WAC8XK"
}
}
}
]
}
私は次のようなリソースを調べてきましたこの答え、AWS ドキュメントも参照し、すべて正しく設定されているように感じますが、明らかに何かが欠けています。コミュニティの支援をお待ちしています。
答え1
ARN を使用してバケットに直接アクセスできますか? はいの場合...