AWSのS3を使用したwebサイトの公開で悩んだ

freenom でドメインを新たに取得できたので、それを使ってウェブサイトを公開しようと考えた。

今年の6月頃、 AWS の S3 を使って Web ページを公開できていたので今度も簡単にできると考えていた。ところが、やってみるとエラーが出て先に進めなくなってしまった。

エラーが発生したのは、Route53のレコードセットの作成のところだった。ここで以前はエイリアスのところに S3 のバケット名を入力していた。しかし、今回はエラーになってしまった。

正しいやり方は、エイリアス先をクリックしたときに候補が出てきて、その中ではっきりした文字の部分を選択するのが正解のようだ。このような選択をするとエラーは発生しない。
それと重要なのは、これらを設定してから実際に反映されるまでしばらく時間がかかるということだった。

それから、Webサイトを構成するコンテンツを S3 にアップロードする必要があるが、以前は簡単にできたと思った。今回は、アップロードしたいファイルを選択し、次へをクリックした後に出てくる「パブリックアクセスを管理する」で、「このオブジェクトにパブリック読み取りアクセス権限を付与する」を選択するところがキーのようだ。

なお、ウェブサイト公開の方法を解説したサイトがあり参考になったので、以下にアドレスを示す。
https://qiita.com/SSMU3/items/94d60998038e9af80cf9

この記事が気に入ったらサポートをしてみませんか?