기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
사용자 지정 URL로 액세스 엔드포인트 업데이트
웹 앱으로 생성된 기본 액세스 엔드포인트에는 서비스 생성 식별자가 포함되어 있습니다. 브랜드 경험을 제공하기 위해 사용자가 Transfer Family 웹 앱에 액세스할 수 있는 사용자 지정 URL을 제공할 수 있습니다. 이 주제에서는 사용자 지정 URL을 사용하여 액세스 엔드포인트를 업데이트하는 방법을 설명합니다.
참고
다음 절차에서는 권장 CloudFormation 스택 템플릿을
그러나 제공된 템플릿은 프로세스를 간소화하고 잘못된 구성을 더 쉽게 방지할 수 있습니다. AWS CloudFormation 템플릿을 사용하지 않는 경우 다음 지침을 따라야 합니다.
-
오리진 요청 정책은 쿼리 문자열과 쿠키를 오리진에 전달해야 하며
Host
헤더를 오리진에 전달해서는 안 됩니다. -
캐시 정책에는 캐시 키에
Host
헤더가 포함되어서는 안 됩니다.
웹 앱 URL을 사용자 지정하려면
-
Transfer Family 제공 AWS CloudFormation 템플릿인 CloudFormation 스택 템플릿을 사용하여 CloudFront
CloudFront 배포를 생성합니다. -
https://console.aws.amazon.com/cloudformation
AWS CloudFormation 콘솔을 엽니다. -
스택 생성을 선택하고 다음을 지정합니다.
-
사전 조건 - 템플릿 준비 섹션에서 기존 템플릿 선택을 선택합니다.
-
템플릿 지정 섹션에서 템플릿 파일 업로드를 선택합니다.
-
CloudFormation 스택 템플릿
파일을 저장한 다음 여기에 업로드합니다.
-
-
다음을 선택하고 다음 정보를 제공합니다.
-
WebAppEndpoint: 웹 앱에서 값 복사
-
AccessEndpoint: 사용하려는 사용자 지정 도메인 이름을 제공합니다.
-
AcmCertificateArn:에 저장된 퍼블릭 또는 프라이빗 SSL/TLS 인증서의 ARN을 제공합니다. AWS Certificate Manager
-
-
새 스택이 생성될 때까지 AWS CloudFormation 마법사를 완료합니다.
-
-
웹 앱에서 액세스 엔드포인트를 편집하고 사용자 지정 URL을 사용하려는 URL로 업데이트합니다.
-
DNS 레코드를 생성하여 사용자 지정 도메인 이름에 대한 트래픽을 CloudFront 배포로 라우팅합니다. 영역에 Route 53를 사용하는 경우 CloudFront 배포 이름(예: xxxx.cloudfront.net)에 대한 별칭 또는 CNAME 레코드를 생성할 수 있습니다. CloudFront에서 Amazon Route 53를 사용하는 방법에 대한 자세한 내용은 트래픽을 CloudFront 배포로 라우팅하도록 Amazon Route 53 구성을 참조하세요.
-
AllowedOrigins
코드 블록에서 기본 액세스 엔드포인트를 다음 줄로 대체하여 교차 오리진 리소스 공유 정책을 업데이트합니다."https://
custom-url
"웹 앱에서 사용하는 각 버킷에 대해이 변경을 수행해야 합니다.
업데이트한 후 CORS 정책의
AllowedOrigins
섹션은 다음과 같아야 합니다."AllowedOrigins": [ "https://
custom-url
"],각 Transfer Family 웹 앱에 대해 단일 AllowedOrigins 항목만 필요합니다.
자세한 내용은 Amazon S3 버킷의 CORS(Cross-Origin Resource Sharing) 설정 절차를 참조하세요.
이제 사용자 지정 액세스 엔드포인트를 방문하여이 링크를 최종 사용자와 공유할 수 있습니다.