Alguém pode me orientar a veicular arquivos compactados com gz do Cloudfront via origem S3?

Eu já recebi várias sugestões deste tópico de outras postagens no Stackoverflow, mas ainda não estou conseguindo fazê-lo funcionar.

A origem do site está no S3, está sendo veiculada via Cloudfront. Percorrendo as outras postagens e documentos da Amazon, estou vendo sugestões como:

1) Gzip os arquivos necessários, remova o .gz do nome dos arquivos, mas ao fazer o upload, ainda defina a meta como gzip. Isso não está funcionando para mim. O Safari apenas baixa o (s) arquivo (s) compactado (s) em vez de servir como uma página da web.

2) Os documentos da Amazon sugerem o upload de uma versão gzipada e não compactada do arquivo, mas não faz referência a como isso funciona. Por exemplo, você vincula o style.css e o style.css.gz no site html? Em caso afirmativo, isso não é derrotar o objeto gzipping para acelerar o site, pois parece que dois pedidos seriam feitos em vez de um?

Além disso, quando você define o documento que o Cloudfront deve recuperar, por exemplo, index.html, se você possui um arquivo compactado em gzip e não compactado, qual você define como o documento a ser recuperado? Quando defino o documento como index.html.gz, o navegador novamente baixa o arquivo.

Estou recebendo classificações de velocidade nas margens de 70 a 80%, o que, justo, poderia ser pior, mas também poderia ser melhor. Não sou iniciante, mas estou a milhões de quilômetros de ser um especialista nessas coisas, então espero poder dar um passo a passo por aqui. Deve haver algo que não estou acertando.

Agradecemos antecipadamente por qualquer ajuda.

questionAnswers(1)

yourAnswerToTheQuestion