2017-12-31 17 views
1

Amazon S3에 정적 웹 사이트 예제를 설정하고 내부에 custom-folder/index.html 파일이있는 사용자 정의 폴더를 추가했지만 시도 할 때 Access Denied 오류가 발생합니다. 액세스 URL /custom-folder.index.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이 사용 된 것 같습니다.

엔드 포인트 : : 예를 들어 , 당신은 S3에 (우리 서쪽-2이 예에서는) 기능을 호스팅 정적 웹 사이트를 사용할 때, 다음과 같은 형식의 URL 주어진다 http://bucket-name.s3-website-us-west-2.amazonaws.com

당신이 볼 수있는 당신의 S3로 이동하여 끝점> 버킷> 버킷 속성> 정적 웹 사이트 호스팅>을 클릭하여 끝점을 표시해야합니다.

enter image description here

+1

예! 도움이되었습니다. 아이 탄 감사합니다! –

관련 문제