기본 도메인 (example.com)에서 전체 도메인 ‘www.example.com’으로 오류없이 HTTPS 리디렉션? 다음 Route 53에서 해당

www가 아닌 ​​요청을 Amazon Route 53에서 www로 리디렉션하려고합니다.

기본 도메인 이름으로 S3 버킷을 만들고 example.com 에서 www.example.com 으로 리디렉션하도록 버킷 속성을 구성한 다음 Route 53에서 해당 S3 버킷 기반의 기본 도메인 이름에 대한 별칭을 생성합니다. 다음에 :

www가 아닌 ​​요청을 Amazon Route 53에서 www로 리디렉션

HTTPS를 제외하고는 나에게 효과적이었습니다.

현재 어떤 이유로 https://example.com 에 액세스 할 수 없습니다 .

도움을 주시면 감사하겠습니다.



답변

CloudFront를 s3 버킷 앞에 놓고 CloudFront가 SSL 연결을 종료하도록 할 수 있습니다. SNI를 사용할 때 HTTPS는 무료입니다.

단계 :

  • 원본을 s3 웹 사이트 리디렉션 버킷으로 사용하여 배포를 만들고 ssl을 구성하십시오.
  • (가) 설정 cname기본 도메인으로
  • 이 배포를 가리 키도록 경로 53을 업데이트하십시오.

답변

S3에서 제공하는 S3 웹 사이트 끝 점이 https를 지원하지 않기 때문에 S3로 수행하려는 작업을 수행 할 수 없습니다.

물론 DNS는 웹 브라우저를 리디렉션 할 수 없으므로 Amazon은 Route 53이 리디렉션 작업을 수행 할 수 있도록 돕는 도우미 메커니즘으로 콘텐츠가없는 S3 버킷과 다른 도메인으로의 담요 리디렉션 만 활용하는 간단한 솔루션을 제공합니다. 브라우저.

그러나 S3의 example.com → www.example.com 리디렉션 기능은 http 전용입니다.


답변