As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Atualize seu endpoint de acesso com um URL personalizado
O endpoint de acesso padrão criado com seu aplicativo web contém identificadores gerados pelo serviço. Para oferecer uma experiência de marca, talvez você queira fornecer um URL personalizado para que seus usuários acessem seu aplicativo web Transfer Family. Este tópico descreve como atualizar seu endpoint de acesso com um URL personalizado.
Para personalizar o URL do seu aplicativo web
-
Configure o encerramento e o encaminhamento de TLS para seu nome de domínio personalizado. As etapas diferem dependendo se você usa um aplicativo web público ou VPC.
-
Para um aplicativo web público, crie uma CloudFront distribuição usando o AWS CloudFormation modelo fornecido pela Transfer Family, modelo de CloudFormation pilha.
-
Abra o CloudFormation console em https://console.aws.amazon.com/cloudformation
. -
Escolha Criar pilha e especifique o seguinte.
-
Na seção Pré-requisito - Preparar modelo, escolha Escolher um modelo existente.
-
Na seção Especificar modelo escolha Fazer carregar um arquivo de modelo.
-
Salve o arquivo de modelo de
CloudFormation pilha e carregue-o aqui.
-
-
Escolha Avançar e forneça as seguintes informações.
-
WebAppEndpoint: copie o valor do seu aplicativo web
-
AccessEndpoint: forneça o nome de domínio personalizado que você deseja usar
-
AcmCertificateArn: forneça o ARN para um SSL/TLS certificado público ou privado armazenado no Gerenciador de certificados da AWS
-
-
Complete o CloudFormation assistente até que sua nova pilha seja criada.
-
Depois que a pilha for criada, você precisará criar registros DNS para rotear o tráfego do seu nome de domínio personalizado para a CloudFront distribuição. Se você estiver usando o Route 53 para DNS, poderá criar um registro Alias ou CNAME para o nome da CloudFront distribuição. Para obter informações sobre como usar o Amazon Route 53 com CloudFront, consulte Configuração do Amazon Route 53 para rotear tráfego para uma CloudFront distribuição.
-
-
Para um aplicativo web VPC, você deve fornecer sua própria solução de terminação de TLS para seu domínio personalizado. Sua solução deve usar um SSL/TLS certificado válido para seu domínio personalizado. Configure sua solução para encaminhar o tráfego para o nome PrivateLink DNS do seu aplicativo web.
nota
Para sua própria solução de encaminhamento, configure o seguinte:
-
Verifique se você está usando HTTPS.
-
Encaminhe todos os métodos HTTP: GET, HEAD, OPTIONS, PUT, POST, PATCH, DELETE.
-
Encaminhe todos os cabeçalhos HTTP na solicitação e na resposta, exceto o
Hostcabeçalho. OHostcabeçalho enviado para o aplicativo web deve ser o WebAppEndpoint valor. -
Desative todo o cache de respostas.
-
-
-
No seu aplicativo web, edite o endpoint do Access, atualizando o URL personalizado para o URL que você deseja usar.
-
Atualize sua política de compartilhamento de recursos entre origens substituindo o endpoint de acesso padrão pela seguinte linha no bloco de
AllowedOriginscódigo:"https://custom-url"Você precisa fazer essa alteração para cada bucket usado pelo seu aplicativo web.
Depois de fazer sua atualização, a
AllowedOriginsseção de sua política CORS deve ter a seguinte aparência:"AllowedOrigins": [ "https://custom-url"],Você só precisa de uma única AllowedOrigins entrada para cada aplicativo web Transfer Family.
Consulte o procedimento Configurar compartilhamento de Cross-origin recursos (CORS) para seu bucket do Amazon S3 para obter mais detalhes.
Agora você pode visitar seu endpoint de acesso personalizado e compartilhar esse link com seus usuários finais.