静的ファイルをホストするS3バケットをセットアップしました。S3静的Webサイトのディレクトリ一覧
ウェブサイトのエンドポイント(http://.s3-website-us-east-1.amazonaws.com/)を使用している場合は、を使用してインデックスファイルを設定する必要があります。ファイルが見つからない場合は、ディレクトリの内容を表示する代わりにエラーがスローされます。
s3エンドポイント(.s3.amazonaws.com)を使用している場合:ファイルのXMLリストが表示されますが、ユーザーがファイルへのリンクをクリックできるHTMLリストが必要です。
すべてのファイルとバケット自体のパーミッションをAWS Consoleの「Everyone」の「List」に設定しようとしましたが、まだ運がありません。
私もいくつかのjavascriptの選択肢を試しましたが、ウェブサイトのURL(インデックスファイルにリダイレクトされる)で動作しないか、まったく動作しません。最後の手段として、折りたたみ可能なjavascriptのリストは何もないよりも良いでしょうが、私は良いものを見つけませんでした。
これは可能ですか?もしそうなら、アクセス権やACLなどを変更する必要がありますか?
これを行う方法のドキュメントを教えてください。歓声 – gollumullog
これは "正しい"答えだったので、私はそれを推測しています、誰もS3でこれを100%行う方法を考え出していません。このソリューションでは、ミニアプリケーションをホストする別のサーバーが必要です。 –