Saya baru saja memindahkan situs statis dari VPS ke Amazon S3. Saya telah memutuskan untuk melayani hanya versi halaman gzip saya, karena S3 bukan server web saya tidak bisa memiliki logika berdasarkan header. Saya juga menggunakan Cloudfront sebagai CDN.
Saya sedang menguji halaman saya dengan http://gtmetrix.com/ dan mendapat catatan buruk karena saya tidak menambahkan vary accept encoding header
. Jadi saya memeriksa tentang apa ini dan sejauh yang saya mengerti masuk akal ketika kami melayani versi terkompresi dan tidak terkompresi.
Jadi saya ingin Anda membantu saya menjelaskan ini. Haruskah saya menambahkannya? Terima kasih :)
Vary: Accept-Encoding
pada server asal dengan CDN. Seperti yang Anda tunjukkan, server asal Anda tidak menyediakan ini, dan itu benar-benar tidak diperlukan lagi karena menurut Google di sini :All modern browsers support and automatically negotiate gzip compression for all HTTP requests.
Karena itu mereka merekomendasikan penggunaan gzip di semua situs. Artikel itu (dari 2/2013) hanya menyatakan:These days you're unlikely to have clients without compression, but why risk cache mixups?
...