Como eu uso o SSL com os buckets mascarados do Amazon S3 CNAME?

3

Estou executando com êxito um bucket do Amazon S3 como media.mydomain.com. O problema é que estou executando um site https e não consigo vincular a arquivos usando https // media.mydomain.com. Como posso mudar para usar SSL?

Estou usando o Laravel Forge + Digital Ocean para hospedagem e implantação, caso isso seja importante.

    
por Citizen 14.02.2015 / 03:54

4 respostas

2

você precisa pagar por cloudfront + ssl para que isso funcione. Não há como você servir um bucket s3 com seu próprio domínio.

Você pode usar o host https da amazon para seu bucket e isso funcionaria.

    
por 14.02.2015 / 06:20
0

Você pode fazer isso agora sem pagar uma fortuna.

link

    
por 17.10.2015 / 17:04
0

Leia esta resposta - Os intervalos com períodos causam um certificado SSL inválido e você deve usar traços em vez disso, se você quiser mascarar S3 e seu subdomínio

    
por 15.03.2018 / 06:20
0

Se você usa ou pode usar o CloudFlare e não precisa dos recursos do CloudFront, isso pode ser feito com facilidade. Os usuários do site podem acessar o site em HTTPS via CloudFlare, enquanto o CloudFlare acessa os recursos do S3 em HTTP, é chamado SSL flexível CloudFlare.

VocêprecisaadicionarumCNAMEnoCloudflareDNSaoseubucketdoS3ealteraroSSLparaflexívelnoCloudFlareefazercomqueascoisasfuncionem.

Seprecisardemaisajudasobreisso,visite S3 CNAME SSL Com CloudFlare (FYI: Links aponta para o meu artigo no meu blog, que tem um pouco mais de detalhes).

    
por 17.09.2018 / 10:16