Мое первое развертывание для AWS. Файлы все на месте, а index.html загружается. Существует два файла в поддире, один .js и один раз .css. Оба возвращают 200, но не загружаются. Chrome sais - это «парсер».AWS S3 Возвращает дескриптор 200ok, если ContentEncoding: 'gzip'
После нескольких попыток я отметил, что это свойство вызывает это: ContentEncoding: "gzip"
.
Если я удалю это свойство, файлы будут найдены правильно.
Я использую эту недвижимость неправильно?
Я использую узел AWS SDK с помощью этого большого проекта: https://github.com/MathieuLoutre/grunt-aws-s3
Вы можете увидеть это поведение для себя в http://tidepool.co.s3-website-us-west-1.amazonaws.com/
Ох. Вау. Я понятия не имел, что нужно делать это вручную. Я думал, что все веб-серверы сделали это автоматически (mod_deflate). Спасибо за хэдз-ап на Accept-Encoding! – SimplGy
Обслуживание gzip от s3: http://stackoverflow.com/questions/5442011/serving-gzipped-css-and-javascript-from-amazon-cloudfront-via-s3 – SimplGy