AWS теперь поддерживает файлы gzipping через CloudFront
Я выполнил все инструкции в Службе сжатых файлов, но gzipping не работает.
У меня есть ведро S3, настроенное как веб-сайт, который CloudFront использует в качестве источника.
-
Compress Objects Automatically
включен - Я обслуживаю файлы с правильными типами контента, такими как
application/javascript
иtext/css
- Файлы находятся в пределах 1000 и 10 000 000 байтов.
- Веб-сайт S3 обслуживает файлы с
Content-Length
, насколько мне известно. - Чтобы быть уверенным, что ничего не было кэшировано, я оба признал недействительным весь ведро S3 и загрузил более новые версии файлов на S3.
- Кроме того, браузер, который я использую, Chrome, принимает файлы gzipped.
Несмотря на все это, я не могу заставить gzipping работать. Я получил все остальное, включая SSL, и вы можете посетить сайт здесь: https://formulagrid.com/
Если вы откроете консоль хром, вы заметите, что ни один из файлов, которые обслуживаются с S3, не загружается. Единственными gzipped файлами, такими как шрифт google, являются те, которые я захватываю из других CDN.