S3にはWebsite機能というものがあるのですが、その機能を有効にすると エラードキュメントを指定して使えるようになります。 例として、アクセスしたURLにコンテンツがない場合(404)や、 サイトにアクセス制限がかかっていたり(403)した場合は、エラードキュメントが表示されます。 最近気が付いたのですが、S3のWebsite機能で公開しているsuz-labサイトで、 コンテンツが存在しないURLにアクセスすると、エラードキュメントが表示されるのですが、 ステータスコードがどういうことか403(アクセス制限がかかっている状態)でした。 (404になると思っていたのですが…) そこで、いろいろと調べてみると、AWS Management Consoleでバケットに対し、 下記のようなパーミッション設定をしていなかったので、403となっていました。 つまり、バケットのオブジェクトをリスト取