質問: この度、ホームページをAWSのS3と、route53を使い独自ドメインを持ったホームページを作成しようと考えています。 やったこと、 1、バケットの作成 バケット名をtest.comとする。 2、サイトのファイルをアップロードする。 3、バケットのパブリックアクセスをすべて ブロックをオフにする。 4、バケットポリシーを追加 ``` { "Version": "2012-10-17", "Statement": [ { "Sid": "PublicReadGetObject", "Effect": "Allow", "Principal": "*", "Action": "s3:GetObject", "Resource": "arn:aws:s3:::matsura-hyogu.com/*" } ] } ``` 5、静的ウェブサイトホスティングを有効にする。 6、Route53で独自ドメインを取得 test.com 7、独自ドメインのホストゾーン、対象のドメインでレコードを作成 トラフィックのルーティング先のエイリアスボタンをON エンドポイントを S3ウェブサイトエンドポイントのエイリアス⇨リージョン選択⇨対象のエンドポイントを指定 レコードの作成をクリック です。 独自ドメインを取得しておおよそ40時間ほどです。 ドメインにサクセスしても このサイトにアクセスできませんmatsura-hyogu.com にタイプミスがないか確認してください。 DNS_PROBE_FINISHED_NXDOMAIN と表示されてアクセスできない??というか対象のアドレスが存在していない バケットウェブサイトエンドポイントのURLからアクセスするとうまく表示されます。 いろんなサイトをみて試行錯誤したのですがなかなかうまくいかないので質問させていただきました。
回答: Route 53 に登録されたカスタムドメインを使用した静的ウェブサイトの設定 - Amazon Simple Storage Service 公式ドキュメントのチュートリアル記事に沿って、手順を確認したら良いかと。