Peço desculpas se isso precisa ser dividido em duas perguntas, mas estou tentando configurar um site estático usando S3, uma distribuição CloudFront e um domínio Route53. Se eu tentar acessar laszloffy.com, recebo um erro DNS_PROBE_FINISHED_NXDOMAIN. Se eu tentarwww.laszloffy.com, recebo um erro XML de 'Acesso negado'.
Abaixo está minha configuração atual
Registros Route53:
- laszloffy.com - NS
- laszloffy.com - SOA
- *.laszloffy.com - A - rotas para a distribuição Cloudfront
- *.laszloffy.com - AAAA - rotas para https.....cloudfront.net
- ___.laszloffy.com - CNAME - rotas para ____.acm-validations.aws
Distribuição CloudFront:
Nomes de domínio alternativos:
- *.laszloffy.com
- laszloffy.com Objeto raiz padrão - index.html Origem:
- domínio: slaszloffy-devops-resume.s3.us-east-2.amazonaws.com
- caminho: /index.html
- Página de erro OAC: 403 para /index.html/200 código de status Função: anexa index.html a solicitações que não incluem nome de arquivo ou extensão no URL
Balde S3
hospedagem de site estático: DESATIVADO
política de intervalo:
"Version": "2012-10-17",
"Id": "PolicyForCloudFrontPrivateContent",
"Statement": [
{
"Sid": "AllowCloudFrontServicePrincipal",
"Effect": "Allow",
"Principal": {
"Service": "cloudfront.amazonaws.com"
},
"Action": "s3:GetObject",
"Resource": "arn:aws:s3:::slaszloffy-devops-resume/*",
"Condition": {
"StringEquals": {
"AWS:SourceArn": "arn:aws:cloudfront::107900886402:distribution/E1LP8SF6WAC8XK"
}
}
}
]
}
Tenho procurado recursos comoesta respostae a documentação da AWS, e parece que tenho tudo configurado corretamente, mas obviamente estou faltando alguma coisa. Adoraria a ajuda da comunidade!
Responder1
Você pode acessar o bucket diretamente com seu ARN? Se sim..