Vi algumas outras perguntas sobre isso sem respostas ou informações reais (ou pelo menos parece).
Eu tenho uma imagem aqui:
http://furniture.retailcatalog.us/products/2061/6262u9665.jpg
Que está redirecionando para:
http://furniture.retailcatalog.us.s3.amazonaws.com/products/2061/6262u9665.jpg
Eu preciso que seja (https):
https://furniture.retailcatalog.us/products/2061/6262u9665.jpg
Portanto, instalei um curinga ssl no retailcatalog.us (temos outros subdomínios), mas ele não estava funcionando. Fui verificar
https://furniture.retailcatalog.us.s3.amazonaws.com/products/2061/6262u9665.jpg
E não estava funcionando, o que significa que no site da Amazon S3 o https não estava funcionando.
Como eu faço isso funcionar?
amazon-web-services
ssl
amazon-s3
https
Kerry Jones
fonte
fonte
Respostas:
Esta é uma resposta que recebi de seus Serviços Premium
Infelizmente, o CNAME "amigável" causará incompatibilidade de nome de host ao validar o certificado; portanto, você não pode realmente usá-lo para uma conexão segura. Um grande recurso ausente do S3 é aceitar certificados personalizados para seus domínios.
ATUALIZAÇÃO 10/2/2012
From @mpoisot:
O link fornecido pela Amazon não diz mais nada sobre https. Eu dei uma olhada nos documentos do S3 e finalmente encontrei uma pequena nota sobre isso na página Hospedagem virtual: http://docs.amazonwebservices.com/AmazonS3/latest/dev/VirtualHosting.html
ATUALIZAÇÃO 17/6/2013
Desde @Joseph Lust:
Apenas entendi! Confira e inscreva-se para um convite: http://aws.amazon.com/cloudfront/custom-ssl-domains
fonte
Eu sei que é um ano após o fato, mas usando isso resolve: https://s3.amazonaws.com/furniture.retailcatalog.us/products/2061/6262u9665.jpg
Vi isso em outro site ( http://joonhachu.blogspot.com/2010/09/helpful-tip-for-amazon-s3-urls-for-ssl.html ).
fonte
A resposta de payton109 está correta se você estiver na região US-EAST-1 padrão. Se o seu depósito estiver em uma região diferente, use um URL ligeiramente diferente:
Onde
<region>
é o nome do local do depósito. Por exemplo, se o seu balde estiver na regiãous-west-2
(Oregon), você pode fazer o seguinte:fonte
Como declarado anteriormente, não é diretamente possível, mas você pode configurar o Apache ou o nginx + SSL em uma instância do EC2, CNAME o domínio desejado para isso e proxy reverso para os URLs S3 (domínio não personalizado).
fonte