Nginx をオリジンサーバにして CloudFront を設置したときにテキストファイルが gzip 圧縮転送されないときは nginx.conf に以下を追加する。
gzip_proxied any; gzip_http_version 1.0;
参考: Serving Compressed Files – Amazon CloudFront
網元 AMI で対応するなら、以下の手順で
$ sudo sh -c 'echo "gzip_proxied any;" > /etc/nginx/conf.d/gzip_proxied.conf' $ sudo service nginx reload