Estou um pouco confuso sobre como fazer o CloudFront funcionar como uma CDN sob SSL.
Meu site inteiro é executado em HTTPS, usando um certificado SSL curinga (não autoassinado): Digamos https://www.mysite.com
Criei uma nova distribuição no CloudFront, definindo mysite.com como origem e definindo apenas HTTPS como comportamento e correspondendo ao protocolo de exibição.
Quando no meu html na inserção
<link rel="stylesheet" type="text/css" href="//XXXX.cloudfront.net/css/style.css" />
isso gera uma solicitação HTTP e o navegador bloqueia.
Respostas:
0 para resposta № 1Eu finalmente encontrei o motivo. os domínios de origem eram mydomain.com enquanto no servidor da web há um redirecionamento de mydomain.com para www.mydomain.com.
Foi suficiente criar uma nova distribuição com o nome de origem: www.mydomain.com