2016-11-09 2 views
1

일부 웹 개발을 배우고 있으며 Google 도메인의 사용자 정의 도메인이있는 웹 호스트로 Amazon S3를 사용하고 있습니다. Amazon AWS 페이지의 가이드를 사용하여 웹 페이지를 설정할 수 있었지만 사용자 정의 도메인을 작동시키는 데 문제가 있습니다.Amazon S3 정적 호스팅 사용자 정의 도메인

예를 들어, Amazon S3에는 www.example.com.s3-website-us-east-1.amazonaws.com에 대한 끝점 URL이 있으며 내 도메인 example.com을 표시하려고합니다. www.example.com에 대한 페이지를로드하면 페이지가로드되지만 example.com을 대신 표시하려는 경우 example.s3-website-us-east-1.amazonaws.com이 표시됩니다.

내가 말할 수있는 것부터 CNAME이 필요합니다. www.example.com -> www.example.com.s3-website-us-east-1.amazonaws.com으로 설정할 수 있습니다. 경로 재 지정 (301) 및 전달 경로.

도와주세요!

+0

www 버킷의 설정을 확인하십시오. "모든 요청을 다른 호스트 이름으로 리디렉션"은 example.com 버킷의 끝점이 아니라 "example.com"이라고 말합니다. –

+0

[맞춤 도메인을 사용하여 정적 웹 사이트 설정] (http://docs.aws.amazon.com/AmazonS3/latest/dev/website-hosting-custom-domain-walkthrough.html)의 지침을 따르셨습니까? 특히 귀하의 ** 버켓 이름 **이 귀하의 도메인 이름으로 설정되어 있습니까? –

+0

@John Rotenstein 예, 그렇습니다. www.example.com과 example.com도 버킷으로 사용하고 있습니다. 나는 Route 53를 설치하지 않았으며,이 경우에 필요한지 확실하지 않습니다. – Tenza

답변

0

내가 어떻게 작동하는지 궁금해했다면 Cloudflare를 무료 DNS 옵션과 함께 사용하게되었습니다. Google 도메인에 DNS 서버를 추가 한 다음 두 개의 CNAMES를 추가했습니다.

@ -> example.com -> example.com.s3-website-us-east-1.amazonaws.com (for the root) 

CNAME -> www -> www.example.com.s3-website-us-east-1.amazonaws.com (for the www redirect) 
관련 문제