2017-12-31 71 views
1

Amazon S3で静的ウェブサイトの例を設定しましたが、ファイルにcustom-folder/index.htmlというカスタムフォルダを追加しましたが、 私はAccess DeniedエラーアクセスURL /custom-folderindex.htmlへのアクセスが拒否されましたAmazon S3静的ウェブサイト

インデックスドキュメントはindex.htmlに設定されているため、/custom-folder URLにアクセスすると、S3はindex.htmlになりますが、機能しません。

どうすればこの問題を解決できますか?

+0

バケットへのアクセスにどのURLを使用していますか? 'http:// examplebucket.s3-website-us-west-2.amazonaws.com/custom-folder /' –

+0

私はこのURLを使用しています: 'https://s3.amazonaws.com/aws -website-myexamplewebsite/custom-folder' 「スタティックウェブサイトの例」を選択したときにアマゾンが私のために設定したデフォルトURLです。 –

答えて

2

バケットにアクセスする際に間違ったURLを使用しているようです。たとえば 、あなたは(この例では、米国西部-2)S3で機能をホスティングしている静的なWebサイトに有効、あなたは次の形式でURLを与えられているが:

エンドポイント:http://bucket-name.s3-website-us-west-2.amazonaws.com

あなたのを見ることができますS3に移動してエンドポイントを選択>バケット>バケットのプロパティ>静的なウェブサイトのホスティング>をクリックしてエンドポイントを表示する必要があります。

enter image description here

+1

はい!それは助けになった。あなたに多くのアイタンをありがとう! –

関連する問題